Interface SerializableDefinition

All Known Subinterfaces:
EnumerationTypeDefinition, SerializableComplexTypeDefinition, SerializableContainerDefinition, SerializableItemDefinition, SerializablePropertyDefinition, SerializableReferenceDefinition
All Known Implementing Classes:
com.evolveum.midpoint.prism.impl.ItemDefinitionImpl, NativeComplexTypeDefinitionImpl, NativeShadowAttributeDefinitionImpl, com.evolveum.midpoint.prism.impl.PrismContainerDefinitionImpl, ResourceAttributeContainerDefinitionImpl, ShadowAssociationsContainerDefinitionImpl

public interface SerializableDefinition
Any definition (type, item) that can be serialized.
  • Method Details

    • getDisplayName

      String getDisplayName()
    • getDisplayOrder

      Integer getDisplayOrder()
    • getHelp

      String getHelp()
    • isEmphasized

      boolean isEmphasized()
    • getDisplayHint

      DisplayHint getDisplayHint()
    • getDocumentation

      String getDocumentation()
    • getExtraFeaturesToSerialize

      default Collection<? extends DefinitionFeature<?,?,?,?>> getExtraFeaturesToSerialize()