Package com.evolveum.midpoint.prism
Class PrismItemBasicDefinition.Data
java.lang.Object
com.evolveum.midpoint.prism.AbstractFreezable
com.evolveum.midpoint.prism.PrismItemBasicDefinition.Data
- All Implemented Interfaces:
Freezable,PrismItemBasicDefinition,PrismItemBasicDefinition.Mutable,Serializable
- Enclosing interface:
- PrismItemBasicDefinition
public static class PrismItemBasicDefinition.Data
extends AbstractFreezable
implements PrismItemBasicDefinition, PrismItemBasicDefinition.Mutable, Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinition
PrismItemBasicDefinition.Data, PrismItemBasicDefinition.Delegable, PrismItemBasicDefinition.MutableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinition.Mutable
PrismItemBasicDefinition.Mutable.Delegable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidboolean@NotNull ItemNameGets the "canonical" name of the item for the definition.intReturns the number of maximal value occurrences.intReturns the number of minimal value occurrences.@NotNull QNameinthashCode()voidsetMaxOccurs(int value) voidsetMinOccurs(int value) Methods inherited from class com.evolveum.midpoint.prism.AbstractFreezable
freeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutable, performFreezeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutableMethods inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinition
isMandatory, isMultiValue, isOptional, isSingleValue
-
Constructor Details
-
Data
-
-
Method Details
-
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
public int getMinOccurs()Description copied from interface:PrismItemBasicDefinitionReturns the number of minimal value occurrences.- Specified by:
getMinOccursin interfacePrismItemBasicDefinition
-
getMaxOccurs
public int getMaxOccurs()Description copied from interface:PrismItemBasicDefinitionReturns the number of maximal value occurrences. Any negative number means "unbounded".- Specified by:
getMaxOccursin interfacePrismItemBasicDefinition
-
setMinOccurs
public void setMinOccurs(int value) - Specified by:
setMinOccursin interfacePrismItemBasicDefinition.Mutable
-
setMaxOccurs
public void setMaxOccurs(int value) - Specified by:
setMaxOccursin interfacePrismItemBasicDefinition.Mutable
-
copyFrom
-
equals
-
hashCode
public int hashCode()
-