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>, 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:
com.evolveum.midpoint.prism.impl.DefinitionImpl, com.evolveum.midpoint.prism.impl.ItemDefinitionImpl, NativeComplexTypeDefinitionImpl, NativeShadowAttributeDefinitionImpl, com.evolveum.midpoint.prism.impl.PrismContainerDefinitionImpl, PrismLifecycleDefinition.Data, ShadowAssociationDefinitionImpl, ShadowAssociationsContainerDefinitionImpl, ShadowAttributesContainerDefinitionImpl, ShadowReferenceAttributeDefinitionImpl
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)