Package com.evolveum.midpoint.prism
Interface PrismLifecycleDefinition.Delegable
- All Superinterfaces:
PrismLifecycleDefinition
- Enclosing interface:
- PrismLifecycleDefinition
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismLifecycleDefinition
PrismLifecycleDefinition.Data, PrismLifecycleDefinition.Delegable, PrismLifecycleDefinition.Mutable -
Method Summary
Modifier and TypeMethodDescriptiondefault Stringdefault StringVersion of data model in which the item is likely to be removed.default Stringdefault @Nullable List<SchemaMigration>default booleandefault booleanExperimental functionality is not stable and it may be changed in any future release without any warning.default boolean@NotNull PrismLifecycleDefinition
-
Method Details
-
prismLifecycleDefinition
-
isDeprecated
default boolean isDeprecated()- Specified by:
isDeprecatedin interfacePrismLifecycleDefinition
-
isRemoved
default boolean isRemoved()- Specified by:
isRemovedin interfacePrismLifecycleDefinition
-
getRemovedSince
- Specified by:
getRemovedSincein interfacePrismLifecycleDefinition
-
isExperimental
default boolean isExperimental()Description copied from interface:PrismLifecycleDefinitionExperimental functionality is not stable and it may be changed in any future release without any warning. Use at your own risk.- Specified by:
isExperimentalin interfacePrismLifecycleDefinition
-
getPlannedRemoval
Description copied from interface:PrismLifecycleDefinitionVersion of data model in which the item is likely to be removed. This annotation is used for deprecated item to indicate imminent incompatibility in future versions of data model.- Specified by:
getPlannedRemovalin interfacePrismLifecycleDefinition
-
getDeprecatedSince
- Specified by:
getDeprecatedSincein interfacePrismLifecycleDefinition
-
getSchemaMigrations
- Specified by:
getSchemaMigrationsin interfacePrismLifecycleDefinition
-