Interface SerializableItemDefinition
- All Superinterfaces:
PrismItemAccessDefinition
,SerializableDefinition
- All Known Subinterfaces:
SerializableContainerDefinition
,SerializablePropertyDefinition
,SerializableReferenceDefinition
- All Known Implementing Classes:
com.evolveum.midpoint.prism.impl.ItemDefinitionImpl
,NativeShadowAttributeDefinitionImpl
,com.evolveum.midpoint.prism.impl.PrismContainerDefinitionImpl
,ShadowAssociationsContainerDefinitionImpl
,ShadowAttributesContainerDefinitionImpl
public interface SerializableItemDefinition
extends SerializableDefinition, PrismItemAccessDefinition
Any item definition that can be serialized.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemAccessDefinition
PrismItemAccessDefinition.Data, PrismItemAccessDefinition.Delegable, PrismItemAccessDefinition.Info, PrismItemAccessDefinition.Mutable
-
Method Summary
Methods inherited from interface com.evolveum.midpoint.prism.PrismItemAccessDefinition
canAdd, canModify, canRead, getInfo
Methods inherited from interface com.evolveum.midpoint.prism.schema.SerializableDefinition
getDisplayHint, getDisplayName, getDisplayOrder, getDocumentation, getExtraFeaturesToSerialize, getHelp, isEmphasized
-
Method Details
-
isIndexed
Boolean isIndexed() -
getItemName
-
getTypeName
-
isOperational
boolean isOperational() -
getMinOccurs
int getMinOccurs() -
getMaxOccurs
int getMaxOccurs() -
getProcessing
ItemProcessing getProcessing()
-