Interface SerializableDefinition

All Known Subinterfaces:
EnumerationTypeDefinition, SerializableComplexTypeDefinition, SerializableContainerDefinition, SerializableItemDefinition, SerializablePropertyDefinition, SerializableReferenceDefinition
All Known Implementing Classes:
ComplexTypeDefinitionImpl, EnumerationTypeDefinitionImpl, ItemDefinitionImpl, NativeComplexTypeDefinitionImpl, NativeShadowAttributeDefinitionImpl, PrismContainerDefinitionImpl, PrismObjectDefinitionImpl, PrismPropertyDefinitionImpl, PrismReferenceDefinitionImpl, ShadowAssociationsContainerDefinitionImpl, ShadowAttributesContainerDefinitionImpl

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()