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.
  • Method Details

    • isIndexed

      Boolean isIndexed()
    • getItemName

      @NotNull @NotNull ItemName getItemName()
    • getTypeName

      @NotNull @NotNull QName getTypeName()
    • isOperational

      boolean isOperational()
    • getMinOccurs

      int getMinOccurs()
    • getMaxOccurs

      int getMaxOccurs()
    • getProcessing

      ItemProcessing getProcessing()