Interface PrismLifecycleDefinition.Mutable

All Known Subinterfaces:
ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder, ComplexTypeDefinition.ComplexTypeDefinitionMutator, Definition.DefinitionMutator, ItemDefinition.ItemDefinitionLikeBuilder, ItemDefinition.ItemDefinitionMutator, MutableRawResourceAttributeDefinition<T>, NativeObjectClassDefinition.NativeObjectClassDefinitionBuilder, NativeShadowAttributeDefinition.NativeShadowAttributeDefinitionBuilder, NativeShadowSimpleAttributeDefinition.NativeShadowAttributeDefinitionBuilder<T>, PartiallyMutableItemDefinition<I>, PartiallyMutableItemDefinition.Attribute<T>, PartiallyMutableItemDefinition.Container<C>, PartiallyMutableItemDefinition.Property<T>, PartiallyMutableItemDefinition.Reference, PrismContainerDefinition.PrismContainerDefinitionMutator<C>, PrismLifecycleDefinition.Mutable.Delegable, PrismObjectDefinition.PrismObjectDefinitionMutator<O>, PrismPropertyDefinition.PrismPropertyDefinitionMutator<T>, PrismPropertyDefinition.PrismPropertyLikeDefinitionBuilder<T>, PrismReferenceDefinition.PrismReferenceDefinitionBuilder, PrismReferenceDefinition.PrismReferenceDefinitionMutator, ResourceObjectClassDefinition.ResourceObjectClassDefinitionMutator, TypeDefinition.TypeDefinitionMutator
All Known Implementing Classes:
ComplexTypeDefinitionImpl, DefinitionImpl, EnumerationTypeDefinitionImpl, ItemDefinitionImpl, NativeComplexTypeDefinitionImpl, NativeShadowAttributeDefinitionImpl, PrismContainerDefinitionImpl, PrismLifecycleDefinition.Data, PrismObjectDefinitionImpl, PrismPropertyDefinitionImpl, PrismReferenceDefinitionImpl, ResourceAttributeContainerDefinitionImpl, ShadowAssociationsContainerDefinitionImpl, ShadowReferenceAttributeDefinitionImpl, SimpleTypeDefinitionImpl, TransformableComplexTypeDefinition, TransformableContainerDefinition, TransformableItemDefinition, TransformableObjectDefinition, TransformablePropertyDefinition, TransformablePropertyDefinition.RefinedAttribute, TransformablePropertyDefinition.ResourceAttribute, TransformableReferenceDefinition, TypeDefinitionImpl
Enclosing interface:
PrismLifecycleDefinition

public static interface PrismLifecycleDefinition.Mutable
  • Method Details

    • setDeprecated

      void setDeprecated(boolean deprecated)
    • setRemoved

      void setRemoved(boolean removed)
    • setRemovedSince

      void setRemovedSince(String removedSince)
    • setExperimental

      void setExperimental(boolean experimental)
    • setPlannedRemoval

      void setPlannedRemoval(String plannedRemoval)
    • setDeprecatedSince

      void setDeprecatedSince(String deprecatedSince)
    • addSchemaMigration

      void addSchemaMigration(SchemaMigration value)
    • setSchemaMigrations

      void setSchemaMigrations(List<SchemaMigration> value)