Package com.evolveum.midpoint.prism
Interface PrismItemBasicDefinition.Delegable
- All Superinterfaces:
PrismItemBasicDefinition
- All Known Implementing Classes:
NativeShadowAttributeDefinitionImpl
- Enclosing interface:
- PrismItemBasicDefinition
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinition
PrismItemBasicDefinition.Data, PrismItemBasicDefinition.Delegable, PrismItemBasicDefinition.Mutable -
Method Summary
Modifier and TypeMethodDescriptiondefault @NotNull ItemNameGets the "canonical" name of the item for the definition.default intReturns the number of maximal value occurrences.default intReturns the number of minimal value occurrences.default @NotNull QName@NotNull PrismItemBasicDefinitionMethods inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinition
isMandatory, isMultiValue, isOptional, isSingleValue
-
Method Details
-
itemBasicDefinition
-
getItemName
Description copied from interface:PrismItemBasicDefinitionGets the "canonical" name of the item for the definition. Should be qualified, if at all possible.- Specified by:
getItemNamein interfacePrismItemBasicDefinition
-
getTypeName
Description copied from interface:PrismItemBasicDefinition- Specified by:
getTypeNamein interfacePrismItemBasicDefinition
-
getMinOccurs
default int getMinOccurs()Description copied from interface:PrismItemBasicDefinitionReturns the number of minimal value occurrences.- Specified by:
getMinOccursin interfacePrismItemBasicDefinition
-
getMaxOccurs
default int getMaxOccurs()Description copied from interface:PrismItemBasicDefinitionReturns the number of maximal value occurrences. Any negative number means "unbounded".- Specified by:
getMaxOccursin interfacePrismItemBasicDefinition
-