Uses of Class
com.evolveum.midpoint.prism.DeepCloneOperation
-
Packages that use DeepCloneOperation Package Description com.evolveum.midpoint.prism com.evolveum.midpoint.prism.deleg com.evolveum.midpoint.schema.processor com.evolveum.midpoint.schema.processor.deleg -
-
Uses of DeepCloneOperation in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return DeepCloneOperation Modifier and Type Method Description static @NotNull DeepCloneOperation
DeepCloneOperation. notUltraDeep()
Deep but not ultra-deep clone operation.static DeepCloneOperation
DeepCloneOperation. operation(boolean ultraDeep, Consumer<ItemDefinition<?>> postCloneAction)
Deep OR ultra-deep clone operation, with given post clone action.static DeepCloneOperation
DeepCloneOperation. ultraDeep()
Ultra-deep clone operation.Methods in com.evolveum.midpoint.prism with parameters of type DeepCloneOperation Modifier and Type Method Description @NotNull ComplexTypeDefinition
ComplexTypeDefinition. deepClone(@NotNull DeepCloneOperation operation)
Does a deep clone of this definition.ItemDefinition<I>
ItemDefinition. deepClone(@NotNull DeepCloneOperation operation)
TODO documentPrismObjectDefinition<O>
PrismObjectDefinition. deepClone(@NotNull DeepCloneOperation operation)
PrismContainerDefinition<C>
PrismContainer. deepCloneDefinition(@NotNull DeepCloneOperation operation)
PrismObjectDefinition<O>
PrismObject. deepCloneDefinition(@NotNull DeepCloneOperation operation)
-
Uses of DeepCloneOperation in com.evolveum.midpoint.prism.deleg
Methods in com.evolveum.midpoint.prism.deleg with parameters of type DeepCloneOperation Modifier and Type Method Description default ItemDefinition<I>
ItemDefinitionDelegator. deepClone(@NotNull DeepCloneOperation operation)
PrismObjectDefinition<O>
ObjectDefinitionDelegator. deepClone(@NotNull DeepCloneOperation operation)
-
Uses of DeepCloneOperation in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor with parameters of type DeepCloneOperation Modifier and Type Method Description @NotNull CompositeObjectDefinitionImpl
CompositeObjectDefinitionImpl. deepClone(@NotNull DeepCloneOperation operation)
ResourceAttributeDefinition<T>
ResourceAttributeDefinition. deepClone(@NotNull DeepCloneOperation operation)
ResourceAttributeDefinition<T>
ResourceAttributeDefinitionImpl. deepClone(@NotNull DeepCloneOperation operation)
@NotNull ResourceObjectClassDefinition
ResourceObjectClassDefinition. deepClone(@NotNull DeepCloneOperation operation)
@NotNull ResourceObjectClassDefinition
ResourceObjectClassDefinitionImpl. deepClone(@NotNull DeepCloneOperation operation)
@NotNull ResourceObjectDefinition
ResourceObjectDefinition. deepClone(@NotNull DeepCloneOperation operation)
@NotNull ResourceObjectTypeDefinition
ResourceObjectTypeDefinitionImpl. deepClone(@NotNull DeepCloneOperation operation)
TODO should we really clone the definitions? -
Uses of DeepCloneOperation in com.evolveum.midpoint.schema.processor.deleg
Methods in com.evolveum.midpoint.schema.processor.deleg with parameters of type DeepCloneOperation Modifier and Type Method Description default ResourceAttributeDefinition<T>
AttributeDefinitionDelegator. deepClone(@NotNull DeepCloneOperation operation)
ResourceAttributeDefinition<T>
RefinedAttributeDefinitionDelegator. deepClone(@NotNull DeepCloneOperation operation)
-