Interface ReferenceDefinitionDelegator
- All Superinterfaces:
- Cloneable,- DebugDumpable,- Definition,- DefinitionDelegator,- Freezable,- ItemDefinition<PrismReference>,- ItemDefinitionDelegator<PrismReference>,- LivePrismItemDefinition,- PrismItemAccessDefinition,- PrismItemBasicDefinition,- PrismItemStorageDefinition,- PrismLifecycleDefinition,- PrismPresentationDefinition,- PrismReferenceDefinition,- Revivable,- SchemaLookup.Aware,- Serializable,- SmartVisitable<Definition>,- Visitable<Definition>
public interface ReferenceDefinitionDelegator
extends ItemDefinitionDelegator<PrismReference>, PrismReferenceDefinition
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.DefinitionDefinition.DefinitionBuilder, Definition.DefinitionMutatorNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.ItemDefinitionItemDefinition.ItemDefinitionLikeBuilder, ItemDefinition.ItemDefinitionMutatorNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemAccessDefinitionPrismItemAccessDefinition.Data, PrismItemAccessDefinition.Delegable, PrismItemAccessDefinition.Info, PrismItemAccessDefinition.MutableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinitionPrismItemBasicDefinition.Data, PrismItemBasicDefinition.Delegable, PrismItemBasicDefinition.MutableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemStorageDefinitionPrismItemStorageDefinition.MutableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismLifecycleDefinitionPrismLifecycleDefinition.Data, PrismLifecycleDefinition.Delegable, PrismLifecycleDefinition.MutableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismPresentationDefinitionPrismPresentationDefinition.Data, PrismPresentationDefinition.Delegable, PrismPresentationDefinition.MutableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismReferenceDefinitionPrismReferenceDefinition.PrismReferenceDefinitionBuilder, PrismReferenceDefinition.PrismReferenceDefinitionMutator
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Method SummaryModifier and TypeMethodDescriptiondelegate()default QNamedefault @NotNull PrismReferenceCreate an item instance.default @NotNull PrismReferenceinstantiate(QName name) Create an item instance.default booleanMethods inherited from interface com.evolveum.midpoint.prism.DefinitioncheckMutableOnExposingMethods inherited from interface com.evolveum.midpoint.prism.deleg.DefinitionDelegatoraccept, accept, debugDump, debugDump, debugDump, debugDumpLazily, debugDumpLazily, getAnnotation, getAnnotations, getDeprecatedSince, getDisplayHint, getDisplayName, getDisplayOrder, getDocumentation, getDocumentationPreview, getMergerIdentifier, getMergerInstance, getMutabilityFlag, getNaturalKeyConstituents, getNaturalKeyInstance, getPlannedRemoval, getRemovedSince, getSchemaContextDefinition, getSchemaMigrations, getTypeClass, isAbstract, isDeprecated, isElaborate, isEmphasized, isExperimental, isOptionalCleanup, isRemoved, isRuntimeSchemaMethods inherited from interface com.evolveum.midpoint.prism.FreezablecheckImmutable, checkMutable, freeze, isImmutableMethods inherited from interface com.evolveum.midpoint.prism.ItemDefinitioncloneWithNewName, getProcessing, isAlwaysUseForEquals, isIgnoredMethods inherited from interface com.evolveum.midpoint.prism.deleg.ItemDefinitionDelegatorcanAdd, canModify, canRead, createEmptyDelta, debugDumpShortToString, deepClone, findItemDefinition, getDiagrams, getHelp, getItemName, getMaxOccurs, getMinOccurs, getSubstitutionHead, getTypeName, getValueEnumerationRef, isDynamic, isHeterogeneousListItem, isIndexed, isIndexOnly, isInherited, isOperational, isSearchable, isValidFor, structuredTypeMethods inherited from interface com.evolveum.midpoint.prism.PrismItemAccessDefinitiongetInfoMethods inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinitiongetTypeName, isMandatory, isMultiValue, isOptional, isSingleValueMethods inherited from interface com.evolveum.midpoint.prism.PrismReferenceDefinitionclone, getTargetObjectDefinition, migrateIfNeeded, mutatorMethods inherited from interface com.evolveum.midpoint.prism.schema.SchemaLookup.AwareschemaLookup
- 
Method Details- 
delegatePrismReferenceDefinition delegate()- Specified by:
- delegatein interface- DefinitionDelegator
- Specified by:
- delegatein interface- ItemDefinitionDelegator<PrismReference>
 
- 
getTargetTypeName- Specified by:
- getTargetTypeNamein interface- PrismReferenceDefinition
 
- 
isCompositedefault boolean isComposite()- Specified by:
- isCompositein interface- PrismReferenceDefinition
 
- 
instantiateDescription copied from interface:ItemDefinitionCreate an item instance. Definition name or default name will be used as an element name for the instance. The instance will otherwise be empty.- Specified by:
- instantiatein interface- ItemDefinition<PrismReference>
- Specified by:
- instantiatein interface- ItemDefinitionDelegator<PrismReference>
- Specified by:
- instantiatein interface- PrismReferenceDefinition
 
- 
instantiateDescription copied from interface:ItemDefinitionCreate an item instance. Definition name will use provided name. for the instance. The instance will otherwise be empty.- Specified by:
- instantiatein interface- ItemDefinition<PrismReference>
- Specified by:
- instantiatein interface- ItemDefinitionDelegator<PrismReference>
- Specified by:
- instantiatein interface- PrismReferenceDefinition
 
 
-