Uses of Interface
com.evolveum.midpoint.prism.delta.ItemDelta
Packages that use ItemDelta
Package
Description
Low-level security functions.
- 
Uses of ItemDelta in com.evolveum.midpoint.commonMethods in com.evolveum.midpoint.common that return ItemDeltaModifier and TypeMethodDescriptionstatic ItemDelta<?,?> SynchronizationUtils.createFullSynchronizationTimestampDelta(ShadowType oldShadow, XMLGregorianCalendar timestamp) static ItemDelta<?,?> SynchronizationUtils.createSynchronizationSituationDelta(ShadowType shadow, SynchronizationSituationType situation) static @NotNull ItemDelta<?,?> SynchronizationUtils.createSynchronizationSituationDescriptionDelta(ShadowType shadow, SynchronizationSituationType situation, XMLGregorianCalendar timestamp, String sourceChannel, boolean full) Creates delta for `synchronizationSituationDescription` (adding new, removing obsolete if present).static ItemDelta<?,?> SynchronizationUtils.createSynchronizationTimestampDelta(ShadowType oldShadow, XMLGregorianCalendar timestamp) Methods in com.evolveum.midpoint.common that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionSynchronizationUtils.createSynchronizationSituationAndDescriptionDelta(ShadowType shadow, SynchronizationSituationType situation, String sourceChannel, boolean full, XMLGregorianCalendar timestamp) Creates situation, description, and timestamp deltas.
- 
Uses of ItemDelta in com.evolveum.midpoint.common.cryptoMethods in com.evolveum.midpoint.common.crypto that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionstatic <T extends ObjectType>
 Collection<? extends ItemDelta<?,?>> CryptoUtil.computeReencryptModifications(Protector protector, PrismObject<T> object) Method parameters in com.evolveum.midpoint.common.crypto with type arguments of type ItemDeltaModifier and TypeMethodDescriptionstatic voidCryptoUtil.checkEncrypted(Collection<? extends ItemDelta> modifications) 
- 
Uses of ItemDelta in com.evolveum.midpoint.gui.api.prism.wrapperMethods in com.evolveum.midpoint.gui.api.prism.wrapper with type parameters of type ItemDeltaModifier and TypeMethodDescription<D extends ItemDelta<PrismValue,? extends ItemDefinition>> 
 voidPrismValueWrapper.addToDelta(D delta) <ID extends ItemDelta>
 voidPrismContainerValueWrapper.applyDelta(ID delta) <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>ItemWrapper.getDelta()Methods in com.evolveum.midpoint.gui.api.prism.wrapper that return types with arguments of type ItemDelta
- 
Uses of ItemDelta in com.evolveum.midpoint.gui.impl.prism.wrapperMethods in com.evolveum.midpoint.gui.impl.prism.wrapper with type parameters of type ItemDeltaModifier and TypeMethodDescription<D extends ItemDelta<PrismValue,? extends ItemDefinition>> 
 voidPrismValueWrapperImpl.addToDelta(D delta) protected <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 voidExpressionWrapper.addValueToDelta(PrismPropertyValueWrapper<ExpressionType> value, D delta) protected <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 voidItemWrapperImpl.addValueToDelta(VW value, D delta) <ID extends ItemDelta>
 voidPrismContainerValueWrapperImpl.applyDelta(ID delta) protected <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>ItemWrapperImpl.computeDeltaInternal()protected <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>PrismContainerWrapperImpl.computeDeltasInternal()<D extends ItemDelta<?,?>> 
 Collection<D>AuthenticationAttemptWrapper.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>AuthenticationBehaviorWrapper.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>ItemWrapperImpl.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>PrismContainerWrapperImpl.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>ProfilingClassLoggerContainerWrapperImpl.getDelta()<D extends ItemDelta<?,?>> 
 Collection<D>ProtectedStringTypeWrapperImpl.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>ResourceAttributeMappingWrapper.getDelta()<D extends ItemDelta<?,?>> 
 Collection<D>ShadowAssociationWrapperImpl.getDelta()<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>ValueMetadataWrapperImpl.getDelta()Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return ItemDeltaModifier and TypeMethodDescription@NotNull ItemDeltaItemWrapperImpl.createEmptyDelta(ItemPath path) Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return types with arguments of type ItemDelta
- 
Uses of ItemDelta in com.evolveum.midpoint.model.api.authenticationMethod parameters in com.evolveum.midpoint.model.api.authentication with type arguments of type ItemDeltaModifier and TypeMethodDescriptionvoidGuiProfiledPrincipalManager.updateFocus(MidPointPrincipal principal, Collection<? extends ItemDelta<?, ?>> itemDeltas) 
- 
Uses of ItemDelta in com.evolveum.midpoint.model.api.simulationSubinterfaces of ItemDelta in com.evolveum.midpoint.model.api.simulationModifier and TypeInterfaceDescriptionstatic interfaceProcessedObject.ProcessedObjectItemDelta<V extends PrismValue,D extends ItemDefinition<?>> ItemDeltaaugmented with functionality needed to display it in a complex way, for example, with the information on real change(s) to the object.
- 
Uses of ItemDelta in com.evolveum.midpoint.model.api.visualizerMethods in com.evolveum.midpoint.model.api.visualizer that return ItemDeltaModifier and TypeMethodDescriptionItemDelta<?,?> VisualizationDeltaItem.getSourceDelta()Item delta (if applicable).
- 
Uses of ItemDelta in com.evolveum.midpoint.model.common.expression.evaluatorMethod parameters in com.evolveum.midpoint.model.common.expression.evaluator with type arguments of type ItemDeltaModifier and TypeMethodDescriptionprotected abstract VAbstractSearchExpressionEvaluator.Evaluation.createResultValue(String oid, PrismObject<O> object, List<ItemDelta<V, D>> newValueDeltas) Converts the object found into a value to be returned (from the expression) - i.e.
- 
Uses of ItemDelta in com.evolveum.midpoint.model.common.utilMethods in com.evolveum.midpoint.model.common.util that return ItemDeltaModifier and TypeMethodDescriptionstatic <IV extends PrismValue,ID extends ItemDefinition<?>, C extends Containerable> 
 ItemDelta<IV,ID> PopulatorUtil.evaluatePopulateExpression(PopulateItemType populateItem, VariablesMap variables, ExpressionEvaluationContext context, PrismContainerDefinition<C> targetContainerDefinition, String contextDescription, Task task, OperationResult result) Methods in com.evolveum.midpoint.model.common.util that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionstatic <V extends PrismValue,D extends ItemDefinition<?>, C extends Containerable> 
 List<ItemDelta<V,D>> PopulatorUtil.computePopulateItemDeltas(PopulateType fromPopulate, PrismContainerDefinition<C> targetContainerDefinition, VariablesMap variables, ExpressionEvaluationContext params, String contextDescription, Task task, OperationResult result) 
- 
Uses of ItemDelta in com.evolveum.midpoint.model.implMethod parameters in com.evolveum.midpoint.model.impl with type arguments of type ItemDeltaModifier and TypeMethodDescription<T extends ObjectType>
 voidModelCrudService.modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta<?, ?>> modifications, ModelExecuteOptions options, Task task, OperationResult parentResult) Modifies object using relative change description.
- 
Uses of ItemDelta in com.evolveum.midpoint.model.impl.integrity.shadowsMethods in com.evolveum.midpoint.model.impl.integrity.shadows that return types with arguments of type ItemDelta
- 
Uses of ItemDelta in com.evolveum.midpoint.model.impl.lensMethods in com.evolveum.midpoint.model.impl.lens that return ItemDeltaModifier and TypeMethodDescriptionIvwoConsolidator.consolidateToDeltaNoMetadata()Simplified signature (exceptions thrown), assuming no value metadata computation is to be done.IvwoConsolidator.consolidateTriples()static <AH extends AssignmentHolderType>
 ItemDeltaLensUtil.getAprioriItemDelta(ObjectDelta<AH> focusDelta, ItemPath itemPath) Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type ItemDeltaModifier and TypeMethodDescription<F extends ObjectType,T extends ObjectType> 
 Collection<ItemDelta<?,?>> OperationalDataManager.createModifyMetadataDeltas(LensContext<F> context, MetadataType existingMetadata, ItemPath metadataPath, Class<T> objectType, XMLGregorianCalendar now, Task task) Creates deltas for modification-related metadata (except for modification approval metadata).@NotNull Map<AssignmentSpec,List<ItemDelta<?, ?>>> LensElementContext.getPendingAssignmentPolicyStateModifications()LensElementContext.getPendingObjectPolicyStateModifications()Methods in com.evolveum.midpoint.model.impl.lens with parameters of type ItemDeltaModifier and TypeMethodDescriptionvoidLensElementContext.addToPendingAssignmentPolicyStateModifications(@NotNull AssignmentType assignment, @NotNull PlusMinusZero mode, @NotNull ItemDelta<?, ?> modification) voidLensElementContext.addToPendingObjectPolicyStateModifications(ItemDelta<?, ?> modification) IvwoConsolidatorBuilder.aprioriItemDelta(ItemDelta<V, D> val) static <O extends ObjectType>
 voidLensUtil.setDeltaOldValue(LensElementContext<O> ctx, ItemDelta<?, ?> itemDelta) voidLensElementContext.swallowToPrimaryDelta(ItemDelta<?, ?> itemDelta) Adds an item delta to primary delta.voidLensElementContext.swallowToSecondaryDelta(ItemDelta<?, ?> itemDelta) voidLensElementContext.swallowToSecondaryDeltaUnchecked(ItemDelta<?, ?> itemDelta) voidLensFocusContext.swallowToWave0SecondaryDelta(ItemDelta<?, ?> itemDelta) Deprecated.Method parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type ItemDeltaModifier and TypeMethodDescriptionvoidLensElementContext.swallowToSecondaryDelta(Collection<? extends ItemDelta<?, ?>> itemDeltas) 
- 
Uses of ItemDelta in com.evolveum.midpoint.model.impl.lens.projector.focusMethods in com.evolveum.midpoint.model.impl.lens.projector.focus that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionCollection<ItemDelta<?,?>> TemplateMappingsEvaluation.getItemDeltas()Methods in com.evolveum.midpoint.model.impl.lens.projector.focus with parameters of type ItemDeltaModifier and TypeMethodDescription<D extends ItemDefinition<?>,V extends PrismValue> 
 voidProjectionValueMetadataCreator.setValueMetadata(@NotNull ItemDelta<V, D> itemDelta, @NotNull LensProjectionContext projectionCtx, MappingEvaluationEnvironment env, OperationResult result) Method parameters in com.evolveum.midpoint.model.impl.lens.projector.focus with type arguments of type ItemDeltaModifier and TypeMethodDescriptionstatic voidFocusConstraintsChecker.clearCacheForDelta(Collection<? extends ItemDelta> modifications) 
- 
Uses of ItemDelta in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidationMethods in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation that return types with arguments of type ItemDeltaModifier and TypeMethodDescription@NotNull Collection<ItemDelta<?,?>> DeltaSetTripleMapConsolidation.getItemDeltas()
- 
Uses of ItemDelta in com.evolveum.midpoint.model.impl.securityMethod parameters in com.evolveum.midpoint.model.impl.security with type arguments of type ItemDeltaModifier and TypeMethodDescriptionvoidGuiProfiledPrincipalManagerImpl.updateFocus(MidPointPrincipal principal, Collection<? extends ItemDelta<?, ?>> itemDeltas) 
- 
Uses of ItemDelta in com.evolveum.midpoint.model.impl.visualizer.outputMethods in com.evolveum.midpoint.model.impl.visualizer.output that return ItemDeltaMethods in com.evolveum.midpoint.model.impl.visualizer.output with parameters of type ItemDeltaModifier and TypeMethodDescriptionvoidVisualizationDeltaItemImpl.setSourceDelta(ItemDelta<?, ?> sourceDelta) 
- 
Uses of ItemDelta in com.evolveum.midpoint.prismMethods in com.evolveum.midpoint.prism that return ItemDeltaModifier and TypeMethodDescriptionItem.createDelta()Creates specific subclass of ItemDelta appropriate for type of item that this definition represents (e.g.Item.createDelta(ItemPath path) @NotNull ItemDelta<?,?> ItemDefinition.createEmptyDelta(ItemPath path) Creates an empty delta (with appropriate implementation class), pointing to this item definition, with a given path.Computes a difference (delta) with the specified item using DEFAULT_FOR_DELTA_APPLICATION (REAL_VALUE_CONSIDER_DIFFERENT_IDS) equivalence strategy.Item.diff(Item<V, D> other, @NotNull ParameterizedEquivalenceStrategy strategy) Computes a difference (delta) with the specified item using given equivalence strategy.Methods in com.evolveum.midpoint.prism that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionCollection<? extends ItemDelta>PrismValue.diff(PrismValue otherValue, ParameterizedEquivalenceStrategy strategy) Assumes matching representations.PrismContainer.diffModifications(PrismContainer<C> other, ParameterizedEquivalenceStrategy strategy) Collection<? extends ItemDelta<?,?>> PrismObject.narrowModifications(Collection<? extends ItemDelta<?, ?>> modifications, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) See description ofnarrow(PrismObject, Comparator, Comparator, boolean)method.Method parameters in com.evolveum.midpoint.prism with type arguments of type ItemDeltaModifier and TypeMethodDescriptionCollection<? extends ItemDelta<?,?>> PrismObject.narrowModifications(Collection<? extends ItemDelta<?, ?>> modifications, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) See description ofnarrow(PrismObject, Comparator, Comparator, boolean)method.
- 
Uses of ItemDelta in com.evolveum.midpoint.prism.delegSubinterfaces of ItemDelta in com.evolveum.midpoint.prism.delegModifier and TypeInterfaceDescriptioninterfaceItemDeltaDelegator<V extends PrismValue,D extends ItemDefinition<?>> Methods in com.evolveum.midpoint.prism.deleg that return ItemDeltaModifier and TypeMethodDescriptionItemDeltaDelegator.clone()ItemDeltaDelegator.cloneWithChangedParentPath(ItemPath newParentPath) default @NotNull ItemDelta<?,?> ItemDefinitionDelegator.createEmptyDelta(ItemPath path) ItemDeltaDelegator.createReverseDelta()ItemDeltaDelegator.delegate()default ItemDelta<?,?> ItemDeltaDelegator.getSubDelta(ItemPath path) ItemDeltaDelegator.narrow(PrismObject<? extends Objectable> object, @NotNull Comparator<V> plusComparator, @NotNull Comparator<V> minusComparator, boolean assumeMissingItems) Methods in com.evolveum.midpoint.prism.deleg with parameters of type ItemDeltaModifier and TypeMethodDescriptiondefault booleandefault booleanItemDeltaDelegator.contains(ItemDelta<V, D> other, EquivalenceStrategy strategy) default booleanItemDeltaDelegator.equivalent(ItemDelta other) default void
- 
Uses of ItemDelta in com.evolveum.midpoint.prism.deltaSubinterfaces of ItemDelta in com.evolveum.midpoint.prism.deltaModifier and TypeInterfaceDescriptioninterfaceContainerDelta<V extends Containerable>interfaceRelative difference (delta) of a property values.interfaceMethods in com.evolveum.midpoint.prism.delta with type parameters of type ItemDeltaModifier and TypeMethodDescription<D extends ItemDelta>
 DObjectDelta.addModification(D itemDelta) Adds modification (itemDelta) and returns the modification that was added.static <D extends ItemDelta<?,?>> 
 Collection<D>ItemDeltaCollectionsUtil.cloneCollection(Collection<D> orig) static <DD extends ItemDelta>
 DDItemDeltaCollectionsUtil.findItemDelta(Collection<? extends ItemDelta> deltas, ItemPath propertyPath, Class<DD> deltaType, boolean strict) static <D extends ItemDelta>
 DItemDeltaCollectionsUtil.findItemDelta(Collection<? extends ItemDelta> deltas, QName itemName, Class<D> deltaType) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>, DD extends ItemDelta<IV, ID>> 
 DDObjectDelta.findItemDelta(ItemPath itemPath, Class<DD> deltaType, Class<I> itemType, boolean strict) static <D extends ItemDelta>
 voidItemDeltaCollectionsUtil.removeItemDelta(Collection<? extends ItemDelta> deltas, ItemDelta deltaToRemove) static <D extends ItemDelta>
 voidItemDeltaCollectionsUtil.removeItemDelta(Collection<? extends ItemDelta> deltas, ItemPath propertyPath, Class<D> deltaType) Methods in com.evolveum.midpoint.prism.delta that return ItemDeltaModifier and TypeMethodDescriptionItemDelta.clone()ItemDelta.cloneWithChangedParentPath(ItemPath newParentPath) static <V extends PrismValue,D extends ItemDefinition<?>> 
 ItemDelta<V,D> ItemDeltaUtil.createAddDeltaFor(Item<V, D> item) static <V extends PrismValue,D extends ItemDefinition<?>> 
 ItemDelta<V,D> ItemDeltaUtil.createAddDeltaFor(Item<V, D> item, PrismValue value) ItemDelta.createReverseDelta()<IV extends PrismValue,ID extends ItemDefinition<?>> 
 ItemDelta<IV,ID> ObjectDelta.findItemDelta(ItemPath itemPath) TODO specify this method!<IV extends PrismValue,ID extends ItemDefinition<?>> 
 ItemDelta<IV,ID> ObjectDelta.findItemDelta(ItemPath itemPath, boolean strict) PartiallyResolvedDelta.getDelta()ItemDelta<?,?> ContainerDelta.getSubDelta(ItemPath path) ItemDelta<?,?> ItemDelta.getSubDelta(ItemPath path) ItemDelta.narrow(PrismObject<? extends Objectable> object, @NotNull Comparator<V> plusComparator, @NotNull Comparator<V> minusComparator, boolean assumeMissingItems) Returns the narrowed delta that will have the same effect on the object as the current one.Methods in com.evolveum.midpoint.prism.delta that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionCollection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationAddCollection(ItemName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.<T extends Objectable>
 Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationAddCollection(Class<T> type, ItemName refName, PrismObject<?> refTarget) Deprecated.<T extends Objectable>
 Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationAddCollection(Class<T> type, ItemName refName, PrismReferenceValue refValue) Deprecated.<T extends Objectable>
 Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationAddCollection(Class<T> type, ItemName refName, String targetOid) Deprecated.<T extends Objectable>
 Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationDeleteCollection(Class<T> type, QName refName, PrismObject<?> refTarget) Deprecated.<T extends Objectable>
 Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationDeleteCollection(Class<T> type, QName refName, PrismReferenceValue refValue) Deprecated.Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationDeleteCollection(QName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.Collection<? extends ItemDelta<?,?>> DeltaFactory.Container.createModificationReplaceContainerCollection(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.Collection<? extends ItemDelta<?,?>> DeltaFactory.Property.createModificationReplacePropertyCollection(QName propertyName, PrismObjectDefinition<?> objectDefinition, Object... propertyValues) Deprecated.static @NotNull Collection<? extends ItemDelta<?,?>> ItemDeltaCollectionsUtil.findItemDeltasSubPath(Collection<? extends ItemDelta<?, ?>> deltas, ItemPath itemPath) @NotNull Collection<? extends ItemDelta<?,?>> ObjectDelta.findItemDeltasSubPath(ItemPath itemPath) Returns all item deltas at or below a specified path.@NotNull Collection<? extends ItemDelta<?,?>> ObjectDelta.getModifications()Methods in com.evolveum.midpoint.prism.delta with parameters of type ItemDeltaModifier and TypeMethodDescriptionvoidObjectDelta.addModifications(ItemDelta<?, ?>... itemDeltas) booleanReturns true if the other delta is a complete subset of this delta.booleanItemDelta.contains(ItemDelta<V, D> other, EquivalenceStrategy strategy) Returns true if the other delta is a complete subset of this delta.booleanObjectDelta.containsModification(ItemDelta itemDelta, EquivalenceStrategy strategy) <T extends Objectable>
 ObjectDelta<T>DeltaFactory.Object.createModifyDelta(String oid, ItemDelta modification, Class<T> objectTypeClass) booleanObjectDelta.deleteModification(ItemDelta<?, ?> itemDelta) Deletes a modification, if it exists in a given MODIFY delta.booleanItemDelta.equivalent(ItemDelta other) Deltas are equivalent if they have the same result when applied to an object.static booleanItemDeltaCollectionsUtil.hasEquivalent(Collection<? extends ItemDelta> col, ItemDelta delta) static booleanvoidMerge specified delta to this delta.static voidItemDeltaCollectionsUtil.merge(Collection<? extends ItemDelta> modifications, ItemDelta delta) voidObjectDelta.mergeModification(ItemDelta<?, ?> modificationToMerge) static <D extends ItemDelta>
 voidItemDeltaCollectionsUtil.removeItemDelta(Collection<? extends ItemDelta> deltas, ItemDelta deltaToRemove) voidObjectDelta.removeModification(ItemDelta<?, ?> itemDelta) voidvoidIncorporates the property delta into the existing property deltas (regardless of the change type).static <IV extends PrismValue,ID extends ItemDefinition<?>> 
 PrismValueDeltaSetTriple<IV>ItemDeltaUtil.toDeltaSetTriple(Item<IV, ID> itemOld, ItemDelta<IV, ID> delta) Converts the old state of an item and the delta into "plus/minus/zero" information.Method parameters in com.evolveum.midpoint.prism.delta with type arguments of type ItemDeltaModifier and TypeMethodDescriptionstatic voidItemDeltaCollectionsUtil.accept(Collection<? extends ItemDelta> modifications, Visitor visitor, ItemPath path, boolean recursive) static voidItemDeltaCollectionsUtil.addAll(Collection<? extends ItemDelta> modifications, Collection<? extends ItemDelta> deltasToAdd) voidObjectDelta.addModifications(Collection<? extends ItemDelta> itemDeltas) static voidItemDeltaCollectionsUtil.addNotEquivalent(Collection<? extends ItemDelta> modifications, Collection<? extends ItemDelta> deltasToAdd) static voidItemDeltaCollectionsUtil.applyDefinitionIfPresent(Collection<? extends ItemDelta> deltas, PrismObjectDefinition definition, boolean tolerateNoDefinition) static voidItemDeltaCollectionsUtil.applyTo(Collection<? extends ItemDelta> deltas, PrismContainer propertyContainer) static voidItemDeltaCollectionsUtil.applyTo(Collection<? extends ItemDelta> deltas, PrismContainerValue propertyContainerValue) static <O extends Objectable>
 voidObjectDeltaUtil.applyTo(PrismObject<O> targetObject, Collection<? extends ItemDelta<?, ?>> modifications) static voidItemDeltaCollectionsUtil.checkConsistence(Collection<? extends ItemDelta> deltas) static voidItemDeltaCollectionsUtil.checkConsistence(Collection<? extends ItemDelta> deltas, boolean requireDefinition, boolean prohibitRaw, ConsistencyCheckScope scope) static voidItemDeltaCollectionsUtil.checkConsistence(Collection<? extends ItemDelta> deltas, ConsistencyCheckScope scope) booleanObjectDelta.containsAllModifications(Collection<? extends ItemDelta<?, ?>> itemDeltas, EquivalenceStrategy strategy) <T extends Objectable>
 ObjectDelta<T>DeltaFactory.Object.createModifyDelta(String oid, Collection<? extends ItemDelta> modifications, Class<T> objectTypeClass) static <X extends Containerable>
 ContainerDelta<X>ItemDeltaCollectionsUtil.findContainerDelta(Collection<? extends ItemDelta> deltas, ItemPath propertyPath) static <DD extends ItemDelta>
 DDItemDeltaCollectionsUtil.findItemDelta(Collection<? extends ItemDelta> deltas, ItemPath propertyPath, Class<DD> deltaType, boolean strict) static <D extends ItemDelta>
 DItemDeltaCollectionsUtil.findItemDelta(Collection<? extends ItemDelta> deltas, QName itemName, Class<D> deltaType) static @NotNull Collection<? extends ItemDelta<?,?>> ItemDeltaCollectionsUtil.findItemDeltasSubPath(Collection<? extends ItemDelta<?, ?>> deltas, ItemPath itemPath) static <T> PropertyDelta<T>ItemDeltaCollectionsUtil.findPropertyDelta(Collection<? extends ItemDelta> deltas, ItemPath propertyPath) static <T> PropertyDelta<T>PropertyDeltaCollectionsUtil.findPropertyDelta(Collection<? extends ItemDelta> modifications, ItemPath propertyPath) static <T> PropertyDelta<T>PropertyDeltaCollectionsUtil.findPropertyDelta(Collection<? extends ItemDelta> modifications, QName propertyName) static ReferenceDeltaItemDeltaCollectionsUtil.findReferenceModification(Collection<? extends ItemDelta> deltas, QName itemName) static booleanItemDeltaCollectionsUtil.hasEquivalent(Collection<? extends ItemDelta> col, ItemDelta delta) static voidItemDeltaCollectionsUtil.merge(Collection<? extends ItemDelta> modifications, ItemDelta delta) static voidItemDeltaCollectionsUtil.mergeAll(Collection<? extends ItemDelta<?, ?>> modifications, Collection<? extends ItemDelta<?, ?>> deltasToMerge) voidObjectDelta.mergeModifications(Collection<? extends ItemDelta> modificationsToMerge) static <D extends ItemDelta>
 voidItemDeltaCollectionsUtil.removeItemDelta(Collection<? extends ItemDelta> deltas, ItemDelta deltaToRemove) static <D extends ItemDelta>
 voidItemDeltaCollectionsUtil.removeItemDelta(Collection<? extends ItemDelta> deltas, ItemPath propertyPath, Class<D> deltaType) voidConstructors in com.evolveum.midpoint.prism.delta with parameters of type ItemDeltaModifierConstructorDescriptionPartiallyResolvedDelta(ItemDelta<V, D> itemDelta, ItemPath residualPath) 
- 
Uses of ItemDelta in com.evolveum.midpoint.prism.delta.builderMethods in com.evolveum.midpoint.prism.delta.builder that return ItemDeltaMethods in com.evolveum.midpoint.prism.delta.builder that return types with arguments of type ItemDelta
- 
Uses of ItemDelta in com.evolveum.midpoint.prism.implMethods in com.evolveum.midpoint.prism.impl that return ItemDeltaModifier and TypeMethodDescription@NotNull ItemDeltaPrismReferenceDefinitionImpl.createEmptyDelta(ItemPath path) ItemImpl.diff(Item<V, D> other, @NotNull ParameterizedEquivalenceStrategy strategy) protected ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>> PrismPropertyImpl.fixupDelta(ItemDelta<PrismPropertyValue<T>, PrismPropertyDefinition<T>> delta, Item<PrismPropertyValue<T>, PrismPropertyDefinition<T>> otherItem) Methods in com.evolveum.midpoint.prism.impl that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionCollection<? extends ItemDelta>PrismValueImpl.diff(PrismValue otherValue, ParameterizedEquivalenceStrategy strategy) Assumes matching representations.PrismContainerImpl.diffModifications(PrismContainer<C> other, ParameterizedEquivalenceStrategy strategy) Collection<? extends ItemDelta<?,?>> PrismObjectImpl.narrowModifications(Collection<? extends ItemDelta<?, ?>> modifications, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) Methods in com.evolveum.midpoint.prism.impl with parameters of type ItemDeltaModifier and TypeMethodDescriptionprotected ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>> PrismPropertyImpl.fixupDelta(ItemDelta<PrismPropertyValue<T>, PrismPropertyDefinition<T>> delta, Item<PrismPropertyValue<T>, PrismPropertyDefinition<T>> otherItem) Method parameters in com.evolveum.midpoint.prism.impl with type arguments of type ItemDeltaModifier and TypeMethodDescriptionbooleanPrismContainerValueImpl.diffMatchingRepresentation(PrismValue otherValue, Collection<? extends ItemDelta> deltas, ParameterizedEquivalenceStrategy strategy, boolean exitOnDiff) final voidPrismValueImpl.diffMatchingRepresentation(PrismValue otherValue, Collection<? extends ItemDelta> deltas, ParameterizedEquivalenceStrategy strategy) booleanPrismValueImpl.diffMatchingRepresentation(PrismValue otherValue, Collection<? extends ItemDelta> deltas, ParameterizedEquivalenceStrategy strategy, boolean exitOnDiff) Collection<? extends ItemDelta<?,?>> PrismObjectImpl.narrowModifications(Collection<? extends ItemDelta<?, ?>> modifications, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) 
- 
Uses of ItemDelta in com.evolveum.midpoint.prism.impl.deltaClasses in com.evolveum.midpoint.prism.impl.delta that implement ItemDeltaModifier and TypeClassDescriptionclassContainerDeltaImpl<V extends Containerable>classItemDeltaImpl<V extends PrismValue,D extends ItemDefinition<?>> classRelative difference (delta) of a property values.classMethods in com.evolveum.midpoint.prism.impl.delta with type parameters of type ItemDeltaModifier and TypeMethodDescription<D extends ItemDelta>
 DObjectDeltaImpl.addModification(D itemDelta) <IV extends PrismValue,ID extends ItemDefinition<?>, I extends Item<IV, ID>, DD extends ItemDelta<IV, ID>> 
 DDObjectDeltaImpl.findItemDelta(ItemPath propertyPath, Class<DD> deltaType, Class<I> itemType, boolean strict) Methods in com.evolveum.midpoint.prism.impl.delta that return ItemDeltaModifier and TypeMethodDescriptionItemDeltaImpl.createReverseDelta()<IV extends PrismValue,ID extends ItemDefinition<?>> 
 ItemDelta<IV,ID> ObjectDeltaImpl.findItemDelta(ItemPath itemPath) <IV extends PrismValue,ID extends ItemDefinition<?>> 
 ItemDelta<IV,ID> ObjectDeltaImpl.findItemDelta(ItemPath itemPath, boolean strict) ItemDelta<?,?> ContainerDeltaImpl.getSubDelta(ItemPath path) ItemDelta<?,?> ItemDeltaImpl.getSubDelta(ItemPath path) ItemDeltaImpl.narrow(@NotNull PrismObject<? extends Objectable> object, @NotNull Comparator<V> plusComparator, @NotNull Comparator<V> minusComparator, boolean assumeMissingItems) Filters out all delta values that are meaningless to apply.Methods in com.evolveum.midpoint.prism.impl.delta that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionCollection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationAddCollection(ItemName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationAddCollection(Class<T> type, ItemName refName, PrismObject<?> refTarget) <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationAddCollection(Class<T> type, ItemName refName, PrismReferenceValue refValue) <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationAddCollection(Class<T> type, ItemName refName, String targetOid) static Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationAddCollection(ItemName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) static <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationAddCollection(Class<T> type, ItemName refName, PrismContext prismContext, PrismObject<?> refTarget) static <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationAddCollection(Class<T> type, ItemName refName, PrismContext prismContext, PrismReferenceValue refValue) static <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationAddCollection(Class<T> type, ItemName refName, PrismContext prismContext, String targetOid) <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationDeleteCollection(Class<T> type, QName refName, PrismObject<?> refTarget) <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationDeleteCollection(Class<T> type, QName refName, PrismReferenceValue refValue) Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationDeleteCollection(QName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) static <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationDeleteCollection(Class<T> type, QName refName, PrismContext prismContext, PrismObject<?> refTarget) static <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationDeleteCollection(Class<T> type, QName refName, PrismContext prismContext, PrismReferenceValue refValue) static Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationDeleteCollection(QName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Collection<? extends ItemDelta<?,?>> ContainerDeltaFactoryImpl.createModificationReplaceContainerCollection(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.static Collection<? extends ItemDelta<?,?>> ContainerDeltaImpl.createModificationReplaceContainerCollection(ItemName containerName, PrismObjectDefinition<?> objectDefinition, PrismContainerValue... cValues) Deprecated.Collection<? extends ItemDelta<?,?>> PropertyDeltaFactoryImpl.createModificationReplacePropertyCollection(QName propertyName, PrismObjectDefinition<?> objectDefinition, Object... propertyValues) static Collection<? extends ItemDelta<?,?>> PropertyDeltaImpl.createModificationReplacePropertyCollection(QName propertyName, PrismObjectDefinition<?> objectDefinition, Object... propertyValues) Convenience method for quick creation of object deltas that replace a single object property.@NotNull Collection<? extends ItemDelta<?,?>> ObjectDeltaImpl.findItemDeltasSubPath(ItemPath itemPath) Returns all item deltas at or below a specified path.@NotNull Collection<? extends ItemDelta<?,?>> ObjectDeltaImpl.getModifications()Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type ItemDeltaModifier and TypeMethodDescriptionvoidObjectDeltaImpl.addModifications(ItemDelta<?, ?>... itemDeltas) booleanReturns true if the other delta is a complete subset of this delta.booleanItemDeltaImpl.contains(ItemDelta<V, D> other, EquivalenceStrategy strategy) Returns true if the other delta is a complete subset of this delta.booleanObjectDeltaImpl.containsModification(ItemDelta itemDelta, EquivalenceStrategy strategy) <T extends Objectable>
 ObjectDelta<T>ObjectDeltaFactoryImpl.createModifyDelta(String oid, ItemDelta modification, Class<T> objectTypeClass) booleanObjectDeltaImpl.deleteModification(ItemDelta<?, ?> itemDelta) booleanItemDeltaImpl.equivalent(ItemDelta other) Deltas are equivalent if they have the same result when applied to an object.voidMerge specified delta to this delta.voidObjectDeltaImpl.mergeModification(ItemDelta<?, ?> modificationToMerge) voidObjectDeltaImpl.removeModification(ItemDelta<?, ?> itemDelta) voidIncorporates the property delta into the existing property deltas (regardless of the change type).Method parameters in com.evolveum.midpoint.prism.impl.delta with type arguments of type ItemDeltaModifier and TypeMethodDescriptionvoidObjectDeltaImpl.addModifications(Collection<? extends ItemDelta> itemDeltas) booleanObjectDeltaImpl.containsAllModifications(Collection<? extends ItemDelta<?, ?>> itemDeltas, EquivalenceStrategy strategy) <T extends Objectable>
 ObjectDelta<T>ObjectDeltaFactoryImpl.createModifyDelta(String oid, Collection<? extends ItemDelta> modifications, Class<T> objectTypeClass) voidObjectDeltaImpl.mergeModifications(Collection<? extends ItemDelta> modificationsToMerge) void
- 
Uses of ItemDelta in com.evolveum.midpoint.prism.impl.delta.builderMethods in com.evolveum.midpoint.prism.impl.delta.builder that return ItemDeltaMethods in com.evolveum.midpoint.prism.impl.delta.builder that return types with arguments of type ItemDelta
- 
Uses of ItemDelta in com.evolveum.midpoint.prism.impl.itemMethods in com.evolveum.midpoint.prism.impl.item that return ItemDeltaModifier and TypeMethodDescriptionDummyItem.diff(Item<V, D> other, @NotNull ParameterizedEquivalenceStrategy strategy) Methods in com.evolveum.midpoint.prism.impl.item that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionDummyContainerImpl.diffModifications(PrismContainer<C> other, ParameterizedEquivalenceStrategy strategy) 
- 
Uses of ItemDelta in com.evolveum.midpoint.prism.impl.metadataMethods in com.evolveum.midpoint.prism.impl.metadata that return ItemDeltaModifier and TypeMethodDescriptionValueMetadataAdapter.diff(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other) ValueMetadataAdapter.diff(Item<PrismContainerValue<Containerable>, PrismContainerDefinition<Containerable>> other, @NotNull ParameterizedEquivalenceStrategy strategy) Methods in com.evolveum.midpoint.prism.impl.metadata that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionValueMetadataAdapter.diffModifications(PrismContainer<Containerable> other, ParameterizedEquivalenceStrategy strategy) 
- 
Uses of ItemDelta in com.evolveum.midpoint.prism.utilMethods in com.evolveum.midpoint.prism.util that return ItemDeltaMethods in com.evolveum.midpoint.prism.util that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionCollection<? extends ItemDelta<?,?>> ItemDeltaItem.getSubItemDeltas()Methods in com.evolveum.midpoint.prism.util with parameters of type ItemDeltaModifier and TypeMethodDescriptionstatic <T> voidstatic <IV extends PrismValue,ID extends ItemDefinition<?>> 
 voidPrismAsserts.assertNoAdd(ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>> 
 voidPrismAsserts.assertNoAdd(String message, ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>> 
 voidPrismAsserts.assertNoDelete(ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>> 
 voidPrismAsserts.assertNoDelete(String message, ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>> 
 voidPrismAsserts.assertNoReplace(ItemDelta<IV, ID> delta) static <IV extends PrismValue,ID extends ItemDefinition<?>> 
 voidPrismAsserts.assertNoReplace(String message, ItemDelta<IV, ID> delta) static voidPrismAsserts.assertOrigin(ItemDelta<?, ?> itemDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes) static <T> voidPrismAsserts.assertOrigin(ItemDelta<?, ?> itemDelta, OriginType... expectedOriginTypes) protected static <V extends PrismValue,D extends ItemDefinition<?>> 
 DItemDeltaItem.determineDefinition(Item<V, D> itemOld, ItemDelta<V, D> delta, Item<V, D> itemNew, D explicitDefinition) static <V extends PrismValue,D extends ItemDefinition<?>> 
 ItemDeltaItem<V,D> Presumably for "value creation" delta.static <O extends Objectable>
 voidPrismUtil.setDeltaOldValue(PrismObject<O> oldObject, ItemDelta<?, ?> itemDelta) voidMethod parameters in com.evolveum.midpoint.prism.util with type arguments of type ItemDeltaModifier and TypeMethodDescriptionstatic voidPrismAsserts.assertPropertyAdd(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues) static voidPrismAsserts.assertPropertyDelete(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues) static voidPrismAsserts.assertPropertyReplace(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues) static <O extends Objectable>
 voidPrismUtil.setDeltaOldValue(PrismObject<O> oldObject, Collection<? extends ItemDelta> itemDeltas) Constructors in com.evolveum.midpoint.prism.util with parameters of type ItemDeltaModifierConstructorDescriptionItemDeltaItem(@Nullable Item<V, D> itemOld, @Nullable ItemDelta<V, D> delta, @Nullable Item<V, D> itemNew, D explicitDefinition) protectedItemDeltaItem(@Nullable Item<V, D> itemOld, @Nullable ItemDelta<V, D> delta, @Nullable Item<V, D> itemNew, D definition, @NotNull ItemPath resolvePath, @Nullable ItemPath residualPath, @Nullable Collection<? extends ItemDelta<?, ?>> subItemDeltas) For internal use (e.g., cloning); we do not do any checks here.Constructor parameters in com.evolveum.midpoint.prism.util with type arguments of type ItemDeltaModifierConstructorDescriptionprotectedItemDeltaItem(@Nullable Item<V, D> itemOld, @Nullable ItemDelta<V, D> delta, @Nullable Item<V, D> itemNew, D definition, @NotNull ItemPath resolvePath, @Nullable ItemPath residualPath, @Nullable Collection<? extends ItemDelta<?, ?>> subItemDeltas) For internal use (e.g., cloning); we do not do any checks here.ItemDeltaItem(@Nullable Item<V, D> item, D definition, @NotNull ItemPath resolvePath, @Nullable Collection<? extends ItemDelta<?, ?>> subItemDeltas) 
- 
Uses of ItemDelta in com.evolveum.midpoint.provisioning.apiMethod parameters in com.evolveum.midpoint.provisioning.api with type arguments of type ItemDeltaModifier and TypeMethodDescription<T extends ObjectType>
 StringProvisioningService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @Nullable OperationProvisioningScriptsType scripts, @Nullable ProvisioningOperationOptions options, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Modifies object using relative change description.default <T extends ObjectType>
 StringProvisioningService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @Nullable OperationProvisioningScriptsType scripts, @Nullable ProvisioningOperationOptions options, @NotNull Task task, @NotNull OperationResult parentResult) This is method doesn't takeProvisioningOperationContextas a parameter to simplify backward compatibility for now.static ShadowSimulationDataShadowSimulationData.of(@NotNull ShadowType shadow, @NotNull Collection<ItemDelta<?, ?>> itemDeltas) 
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.apiMethods in com.evolveum.midpoint.repo.api that return types with arguments of type ItemDeltaModifier and TypeMethodDescription@NotNull Collection<? extends ItemDelta<?,?>> Collection<? extends ItemDelta<?,?>> ModifyObjectResult.getModifications()Method parameters in com.evolveum.midpoint.repo.api with type arguments of type ItemDeltaModifier and TypeMethodDescription<T extends ObjectType>
 @NotNull ModifyObjectResult<T>RepositoryService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @NotNull OperationResult parentResult) Modifies object using relative change description.<T extends ObjectType>
 @NotNull ModifyObjectResult<T>RepositoryService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @Nullable ModificationPrecondition<T> precondition, @Nullable RepoModifyOptions options, @NotNull OperationResult parentResult) <T extends ObjectType>
 @NotNull ModifyObjectResult<T>RepositoryService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @Nullable RepoModifyOptions options, @NotNull OperationResult parentResult) Constructor parameters in com.evolveum.midpoint.repo.api with type arguments of type ItemDeltaModifierConstructorDescriptionModifyObjectResult(PrismObject<T> objectBefore, PrismObject<T> objectAfter, Collection<? extends ItemDelta<?, ?>> modifications) ModifyObjectResult(PrismObject<T> objectBefore, PrismObject<T> objectAfter, Collection<? extends ItemDelta<?, ?>> modifications, boolean overwrite) ModifyObjectResult(Collection<? extends ItemDelta<?, ?>> modifications) 
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.cacheMethod parameters in com.evolveum.midpoint.repo.cache with type arguments of type ItemDeltaModifier and TypeMethodDescription<T extends ObjectType>
 @NotNull ModifyObjectResult<T>RepositoryCache.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @NotNull OperationResult parentResult) <T extends ObjectType>
 @NotNull ModifyObjectResult<T>RepositoryCache.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, ModificationPrecondition<T> precondition, RepoModifyOptions options, @NotNull OperationResult parentResult) <T extends ObjectType>
 @NotNull ModifyObjectResult<T>RepositoryCache.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, RepoModifyOptions options, @NotNull OperationResult parentResult) 
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.cache.handlersMethod parameters in com.evolveum.midpoint.repo.cache.handlers with type arguments of type ItemDeltaModifier and TypeMethodDescription<T extends ObjectType>
 @NotNull ModifyObjectResult<T>ModificationOpHandler.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, ModificationPrecondition<T> precondition, RepoModifyOptions options, OperationResult parentResult) 
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.commonMethods in com.evolveum.midpoint.repo.common that return ItemDeltaModifier and TypeMethodDescriptionItemDelta<?,?> ObjectOperationPolicyHelper.computeEffectiveMarkDelta(@NotNull ShadowType repoShadow, List<ObjectReferenceType> effectiveMarkRef) ItemDelta<?,?> ObjectOperationPolicyHelper.computeEffectiveMarkDelta(ObjectType repoShadow, ItemDelta<?, ?> modification) Methods in com.evolveum.midpoint.repo.common with parameters of type ItemDeltaModifier and TypeMethodDescriptionItemDelta<?,?> ObjectOperationPolicyHelper.computeEffectiveMarkDelta(ObjectType repoShadow, ItemDelta<?, ?> modification) 
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.common.expressionConstructors in com.evolveum.midpoint.repo.common.expression with parameters of type ItemDeltaModifierConstructorDescriptionSource(@Nullable Item<V, D> itemOld, @Nullable ItemDelta<V, D> delta, @Nullable Item<V, D> itemNew, D definition, @NotNull ItemPath resolvePath, @Nullable ItemPath residualPath, @Nullable Collection<? extends ItemDelta<?, ?>> subItemDeltas, @NotNull QName name) Source(Item<V, D> itemOld, ItemDelta<V, D> delta, Item<V, D> itemNew, @NotNull QName name, D definition) Constructor parameters in com.evolveum.midpoint.repo.common.expression with type arguments of type ItemDelta
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.sqaleMethod parameters in com.evolveum.midpoint.repo.sqale with type arguments of type ItemDeltaModifier and TypeMethodDescription<T extends ObjectType>
 @NotNull ModifyObjectResult<T>SqaleRepositoryService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @NotNull OperationResult parentResult) <T extends ObjectType>
 @NotNull ModifyObjectResult<T>SqaleRepositoryService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @Nullable ModificationPrecondition<T> precondition, @Nullable RepoModifyOptions options, @NotNull OperationResult parentResult) <T extends ObjectType>
 @NotNull ModifyObjectResult<T>SqaleRepositoryService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @Nullable RepoModifyOptions options, @NotNull OperationResult parentResult) <S extends ObjectType>
 booleanSqaleRepoContext.requiresFullTextReindex(Collection<? extends ItemDelta<?, ?>> modifications, PrismObject<S> prismObject) 
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.sqale.deltaMethods in com.evolveum.midpoint.repo.sqale.delta with parameters of type ItemDeltaModifier and TypeMethodDescriptionvoidvoidvoidDefault process implementation, most generic case covering especially multi-values stored in separate rows.
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.sqale.delta.itemMethods in com.evolveum.midpoint.repo.sqale.delta.item with parameters of type ItemDeltaModifier and TypeMethodDescriptionprotected TItemDeltaSingleValueProcessor.getAnyValue(ItemDelta<?, ?> modification) Often the single real value is necessary, optionally converted usingItemDeltaValueProcessor.convertRealValue(Object)to get expected type.voidvoidvoid
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.sqale.updateMethods in com.evolveum.midpoint.repo.sqale.update that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionCollection<? extends ItemDelta<?,?>> RootUpdateContext.execute(Collection<? extends ItemDelta<?, ?>> modifications) Applies modifications, executes necessary updates and returns narrowed modifications.Collection<? extends ItemDelta<?,?>> RootUpdateContext.execute(Collection<? extends ItemDelta<?, ?>> modifications, boolean updateTables) Method parameters in com.evolveum.midpoint.repo.sqale.update with type arguments of type ItemDeltaModifier and TypeMethodDescriptionCollection<? extends ItemDelta<?,?>> RootUpdateContext.execute(Collection<? extends ItemDelta<?, ?>> modifications) Applies modifications, executes necessary updates and returns narrowed modifications.Collection<? extends ItemDelta<?,?>> RootUpdateContext.execute(Collection<? extends ItemDelta<?, ?>> modifications, boolean updateTables) 
- 
Uses of ItemDelta in com.evolveum.midpoint.repo.sqlbaseMethod parameters in com.evolveum.midpoint.repo.sqlbase with type arguments of type ItemDeltaModifier and TypeMethodDescriptionstatic <O extends ObjectType>
 voidOperationLogger.logModify(Class<O> type, String oid, Collection<? extends ItemDelta<?, ?>> modifications, ModificationPrecondition<O> precondition, RepoModifyOptions options, OperationResult subResult) 
- 
Uses of ItemDelta in com.evolveum.midpoint.schemaMethods in com.evolveum.midpoint.schema that return ItemDeltaModifier and TypeMethodDescriptionstatic <IV extends PrismValue,ID extends ItemDefinition<?>> 
 ItemDelta<IV,ID> DeltaConvertor.createItemDelta(@NotNull ItemDeltaType propMod, @NotNull PrismContainerDefinition<?> rootPcd) Item delta: XML -> native.static <IV extends PrismValue,ID extends ItemDefinition<?>> 
 ItemDelta<IV,ID> DeltaConvertor.createItemDelta(@NotNull ItemDeltaType propMod, @NotNull PrismContainerDefinition<?> rootPcd, boolean convertUnknownTypes) Item delta: ItemDeltaType -> native.static <IV extends PrismValue,ID extends ItemDefinition<?>> 
 ItemDelta<IV,ID> DeltaConvertor.createItemDelta(ItemDeltaType propMod, Class<? extends Containerable> objectType, PrismContext prismContext) Item delta: XML -> native.Methods in com.evolveum.midpoint.schema that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionstatic <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> DeltaConvertor.toModifications(ObjectModificationType objectModification, PrismObjectDefinition<T> objDef) Object delta: XML (api-types-3) -> native (ItemDelta collection)static <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> DeltaConvertor.toModifications(ObjectModificationType objectModification, Class<T> type, PrismContext prismContext) Object delta: XML (api-types-3) -> native (ItemDelta collection)static <T extends Objectable>
 Collection<? extends ItemDelta<?,?>> DeltaConvertor.toModifications(Collection<ItemDeltaType> itemDeltaBeans, PrismObjectDefinition<T> objDef) Item deltas: XML -> nativeMethods in com.evolveum.midpoint.schema with parameters of type ItemDeltaModifier and TypeMethodDescriptionstatic booleanDeltaConvertor.isLegacyDelta(ItemDelta itemDelta) static Collection<ItemDeltaType>DeltaConvertor.toItemDeltaTypes(ItemDelta<?, ?> delta) Item delta: native -> XML.static Collection<ItemDeltaType>DeltaConvertor.toItemDeltaTypes(ItemDelta<?, ?> delta, DeltaConversionOptions options) Item delta: native -> XML.
- 
Uses of ItemDelta in com.evolveum.midpoint.schema.utilMethods in com.evolveum.midpoint.schema.util that return types with arguments of type ItemDeltaModifier and TypeMethodDescriptionstatic Collection<? extends ItemDelta<?,?>> MiscSchemaUtil.createCollection(ItemDelta<?, ?>... deltas) Convenience method that helps avoid some compiler warnings.ShadowUtil.getResourceModifications(@NotNull Collection<? extends ItemDelta<?, ?>> modifications) Methods in com.evolveum.midpoint.schema.util with parameters of type ItemDeltaModifier and TypeMethodDescriptionstatic Collection<? extends ItemDelta<?,?>> MiscSchemaUtil.createCollection(ItemDelta<?, ?>... deltas) Convenience method that helps avoid some compiler warnings.static booleanShadowUtil.isResourceModification(ItemDelta<?, ?> modification) Method parameters in com.evolveum.midpoint.schema.util with type arguments of type ItemDeltaModifier and TypeMethodDescriptionShadowUtil.getResourceModifications(@NotNull Collection<? extends ItemDelta<?, ?>> modifications) static booleanShadowUtil.hasAttributeModifications(@NotNull Collection<? extends ItemDelta<?, ?>> modifications) static booleanShadowUtil.hasResourceModifications(@NotNull Collection<? extends ItemDelta<?, ?>> modifications) static <T extends ObjectType>
 booleanFullTextSearchUtil.isObjectTextInfoRecomputationNeeded(FullTextSearchConfigurationType config, Class<T> type, Collection<? extends ItemDelta<?, ?>> modifications) 
- 
Uses of ItemDelta in com.evolveum.midpoint.schema.util.cidMethods in com.evolveum.midpoint.schema.util.cid with parameters of type ItemDeltaModifier and TypeMethodDescriptionvoidContainerValueIdGenerator.processModification(ItemDelta<?, ?> modification) This checks the modification for containers without assigned CIDs and adds them.
- 
Uses of ItemDelta in com.evolveum.midpoint.schema.util.deltaMethods in com.evolveum.midpoint.schema.util.delta with parameters of type ItemDelta
- 
Uses of ItemDelta in com.evolveum.midpoint.security.apiMethod parameters in com.evolveum.midpoint.security.api with type arguments of type ItemDeltaModifier and TypeMethodDescriptionvoidMidPointPrincipalManager.updateFocus(MidPointPrincipal principal, Collection<? extends ItemDelta<?, ?>> itemDeltas) 
- 
Uses of ItemDelta in com.evolveum.midpoint.task.apiMethods in com.evolveum.midpoint.task.api with parameters of type ItemDeltaModifier and TypeMethodDescriptionvoidChanges in-memory representation immediately and schedules a corresponding batched modification.Method parameters in com.evolveum.midpoint.task.api with type arguments of type ItemDeltaModifier and TypeMethodDescriptionvoidTask.applyDeltasImmediate(Collection<ItemDelta<?, ?>> itemDeltas, OperationResult result) voidTask.applyModificationsTransient(Collection<ItemDelta<?, ?>> modifications) default voidTask.modify(Collection<ItemDelta<?, ?>> deltas) Applies given collection of deltas.voidTaskManager.modifyTask(String oid, Collection<? extends ItemDelta<?, ?>> modifications, OperationResult parentResult) Modifies task using relative change description.
- 
Uses of ItemDelta in com.evolveum.midpoint.task.api.testMethods in com.evolveum.midpoint.task.api.test with parameters of type ItemDeltaMethod parameters in com.evolveum.midpoint.task.api.test with type arguments of type ItemDeltaModifier and TypeMethodDescriptionvoidNullTaskImpl.applyDeltasImmediate(Collection<ItemDelta<?, ?>> itemDeltas, OperationResult result) voidNullTaskImpl.applyModificationsTransient(Collection<ItemDelta<?, ?>> modifications)