Uses of Record Class
com.evolveum.midpoint.prism.CloneStrategy
Packages that use CloneStrategy
Package
Description
-
Uses of CloneStrategy in com.evolveum.midpoint.prism
Fields in com.evolveum.midpoint.prism declared as CloneStrategyModifier and TypeFieldDescriptionstatic final CloneStrategyCloneStrategy.LITERALDeprecated.static final CloneStrategyCloneStrategy.LITERAL_ANYLiteral copy, not necessarily mutable.static final CloneStrategyCloneStrategy.LITERAL_IGNORING_EMBEDDED_OBJECTS_MUTABLEAsLITERAL_MUTABLEbut ignores the embedded objects.static final CloneStrategyCloneStrategy.LITERAL_MUTABLELiteral mutable clone.static final CloneStrategyCloneStrategy.LITERAL_NO_METADATA_MUTABLEAsLITERAL_MUTABLEbut ignores the metadata.static final CloneStrategyCloneStrategy.REUSEClone for reuse.Methods in com.evolveum.midpoint.prism with parameters of type CloneStrategyModifier and TypeMethodDescriptionstatic <T extends PrismValue>
@NotNull Collection<T>PrismValueCollectionsUtil.cloneCollectionComplex(@NotNull CloneStrategy strategy, Collection<T> values) ComplexCopyable.cloneComplex(@NotNull CloneStrategy strategy) Item.cloneComplex(@NotNull CloneStrategy strategy) Complex clone with different cloning strategies.@NotNull PrismContainer<C>PrismContainer.cloneComplex(@NotNull CloneStrategy strategy) PrismContainerValue.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismObject<O>PrismObject.cloneComplex(@NotNull CloneStrategy strategy) PrismObjectValue.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismProperty<T>PrismProperty.cloneComplex(@NotNull CloneStrategy strategy) PrismPropertyValue.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismReferencePrismReference.cloneComplex(@NotNull CloneStrategy strategy) PrismReferenceValue.cloneComplex(@NotNull CloneStrategy strategy) PrismValue.cloneComplex(@NotNull CloneStrategy strategy) Complex clone with different cloning strategies. -
Uses of CloneStrategy in com.evolveum.midpoint.prism.deleg
Methods in com.evolveum.midpoint.prism.deleg with parameters of type CloneStrategyModifier and TypeMethodDescriptionItemDelegator.cloneComplex(@NotNull CloneStrategy strategy) default @NotNull PrismContainer<C>PrismContainerDelegator.cloneComplex(@NotNull CloneStrategy strategy) default PrismContainerValue<C>PrismContainerValueDelegator.cloneComplex(@NotNull CloneStrategy strategy) default @NotNull PrismObject<O>PrismObjectDelegator.cloneComplex(@NotNull CloneStrategy strategy) default PrismObjectValue<O>PrismObjectValueDelegator.cloneComplex(@NotNull CloneStrategy strategy) default @NotNull PrismProperty<T>PrismPropertyDelegator.cloneComplex(@NotNull CloneStrategy strategy) default PrismPropertyValue<T>PrismPropertyValueDelegator.cloneComplex(@NotNull CloneStrategy strategy) default @NotNull PrismReferencePrismReferenceDelegator.cloneComplex(@NotNull CloneStrategy strategy) default PrismReferenceValuePrismReferenceValueDelegator.cloneComplex(@NotNull CloneStrategy strategy) default PrismValuePrismValueDelegator.cloneComplex(@NotNull CloneStrategy strategy) -
Uses of CloneStrategy in com.evolveum.midpoint.prism.impl
Methods in com.evolveum.midpoint.prism.impl with parameters of type CloneStrategyModifier and TypeMethodDescription@NotNull PrismContainer<C>PrismContainerImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismContainerValue<C>PrismContainerValueImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismObject<O>PrismObjectImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismObjectValue<O>PrismObjectValueImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismProperty<T>PrismPropertyImpl.cloneComplex(@NotNull CloneStrategy strategy) PrismPropertyValueImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismReferencePrismReferenceImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismReferenceValuePrismReferenceValueImpl.cloneComplex(@NotNull CloneStrategy strategy) abstract PrismValuePrismValueImpl.cloneComplex(@NotNull CloneStrategy strategy) Complex clone with different cloning strategies.protected voidItemImpl.copyValues(CloneStrategy strategy, ItemImpl clone) protected voidPrismContainerImpl.copyValues(@NotNull CloneStrategy strategy, PrismContainerImpl<C> clone) protected voidPrismContainerValueImpl.copyValues(CloneStrategy strategy, PrismContainerValueImpl<C> clone) protected voidPrismObjectImpl.copyValues(CloneStrategy strategy, PrismObjectImpl<O> clone) protected voidPrismPropertyImpl.copyValues(@NotNull CloneStrategy strategy, PrismPropertyImpl<T> clone) protected voidPrismPropertyValueImpl.copyValues(CloneStrategy strategy, PrismPropertyValueImpl<T> clone) protected voidPrismReferenceImpl.copyValues(@NotNull CloneStrategy strategy, PrismReferenceImpl clone) protected voidPrismReferenceValueImpl.copyValues(CloneStrategy strategy, PrismReferenceValueImpl clone) protected voidPrismValueImpl.copyValues(@NotNull CloneStrategy strategy, PrismValueImpl clone) -
Uses of CloneStrategy in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item with parameters of type CloneStrategyModifier and TypeMethodDescription@NotNull PrismContainer<C>DummyContainerImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismProperty<T>DummyPropertyImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull PrismReferenceDummyReferenceImpl.cloneComplex(@NotNull CloneStrategy strategy) -
Uses of CloneStrategy in com.evolveum.midpoint.prism.impl.lazy
Methods in com.evolveum.midpoint.prism.impl.lazy with parameters of type CloneStrategyModifier and TypeMethodDescription@NotNull PrismContainerValue<C>LazyPrismContainerValue.cloneComplex(@NotNull CloneStrategy strategy) -
Uses of CloneStrategy in com.evolveum.midpoint.prism.impl.metadata
Methods in com.evolveum.midpoint.prism.impl.metadata with parameters of type CloneStrategyModifier and TypeMethodDescription@NotNull PrismContainer<Containerable>ValueMetadataAdapter.cloneComplex(@NotNull CloneStrategy strategy) -
Uses of CloneStrategy in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type CloneStrategyModifier and TypeMethodDescription@NotNull ItemDeltaItem<V,D> ItemDeltaItem.cloneComplex(@NotNull CloneStrategy strategy) -
Uses of CloneStrategy in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor with parameters of type CloneStrategyModifier and TypeMethodDescription@NotNull ShadowAssociationShadowAssociation.cloneComplex(@NotNull CloneStrategy strategy) @NotNull ShadowAssociationsContainerImplShadowAssociationsContainerImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull ShadowAssociationValueShadowAssociationValue.cloneComplex(@NotNull CloneStrategy strategy) ShadowAttribute.cloneComplex(CloneStrategy strategy) @NotNull ShadowAttributesContainerImplShadowAttributesContainerImpl.cloneComplex(@NotNull CloneStrategy strategy) @NotNull ShadowReferenceAttributeShadowReferenceAttribute.cloneComplex(@NotNull CloneStrategy strategy) @NotNull ShadowReferenceAttributeValueShadowReferenceAttributeValue.cloneComplex(@NotNull CloneStrategy strategy) @NotNull ShadowSimpleAttribute<T>ShadowSimpleAttribute.cloneComplex(@NotNull CloneStrategy strategy) @NotNull ShadowSimpleAttribute<T>ShadowSimpleAttributeImpl.cloneComplex(@NotNull CloneStrategy strategy) protected voidShadowAssociationValue.copyValues(CloneStrategy strategy, ShadowAssociationValue clone) protected voidShadowSimpleAttributeImpl.copyValues(CloneStrategy strategy, ShadowSimpleAttributeImpl<T> clone)