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 SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinitionPrismItemBasicDefinition.Data, PrismItemBasicDefinition.Delegable, PrismItemBasicDefinition.MutableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinition.MutablePrismItemBasicDefinition.Mutable.Delegable
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.AbstractFreezablefreeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutable, performFreezeMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.prism.FreezablecheckImmutable, checkMutableMethods inherited from interface com.evolveum.midpoint.prism.PrismItemBasicDefinitionisMandatory, isMultiValue, isOptional, isSingleValue
- 
Constructor Details- 
Data
 
- 
- 
Method Details- 
getItemNameDescription copied from interface:PrismItemBasicDefinitionGets the "canonical" name of the item for the definition. Should be qualified, if at all possible.- Specified by:
- getItemNamein interface- PrismItemBasicDefinition
 
- 
getTypeNameDescription copied from interface:PrismItemBasicDefinition- Specified by:
- getTypeNamein interface- PrismItemBasicDefinition
 
- 
getMinOccurspublic int getMinOccurs()Description copied from interface:PrismItemBasicDefinitionReturns the number of minimal value occurrences.- Specified by:
- getMinOccursin interface- PrismItemBasicDefinition
 
- 
getMaxOccurspublic int getMaxOccurs()Description copied from interface:PrismItemBasicDefinitionReturns the number of maximal value occurrences. Any negative number means "unbounded".- Specified by:
- getMaxOccursin interface- PrismItemBasicDefinition
 
- 
setMinOccurspublic void setMinOccurs(int value) - Specified by:
- setMinOccursin interface- PrismItemBasicDefinition.Mutable
 
- 
setMaxOccurspublic void setMaxOccurs(int value) - Specified by:
- setMaxOccursin interface- PrismItemBasicDefinition.Mutable
 
- 
copyFrom
- 
equals
- 
hashCodepublic int hashCode()
 
-