Uses of Interface
com.evolveum.midpoint.prism.delta.ItemDelta
-
-
Uses of ItemDelta in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common that return types with arguments of type ItemDelta Modifier and Type Method Description static List<ItemDelta<?,?>>SynchronizationUtils. createSynchronizationSituationAndDescriptionDelta(PrismObject<ShadowType> shadow, SynchronizationSituationType situation, String sourceChannel, boolean full, XMLGregorianCalendar timestamp) -
Uses of ItemDelta in com.evolveum.midpoint.common.crypto
Methods in com.evolveum.midpoint.common.crypto that return types with arguments of type ItemDelta Modifier and Type Method Description static <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 ItemDelta Modifier and Type Method Description static voidCryptoUtil. checkEncrypted(Collection<? extends ItemDelta> modifications) -
Uses of ItemDelta in com.evolveum.midpoint.model.api.authentication
Method parameters in com.evolveum.midpoint.model.api.authentication with type arguments of type ItemDelta Modifier and Type Method Description voidGuiProfiledPrincipalManager. updateFocus(com.evolveum.midpoint.security.api.MidPointPrincipal principal, Collection<? extends ItemDelta<?,?>> itemDeltas) -
Uses of ItemDelta in com.evolveum.midpoint.model.api.visualizer
Methods in com.evolveum.midpoint.model.api.visualizer that return ItemDelta Modifier and Type Method Description ItemDelta<?,?>SceneDeltaItem. getSourceDelta()Item delta (if applicable). -
Uses of ItemDelta in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return ItemDelta Modifier and Type Method Description ItemDelta<V,D>Item. createDelta()Creates specific subclass of ItemDelta appropriate for type of item that this definition represents (e.g.ItemDelta<V,D>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.default ItemDelta<V,D>Item. diff(Item<V,D> other)Computes a difference (delta) with the specified item using DEFAULT_FOR_DELTA_APPLICATION (REAL_VALUE_CONSIDER_DIFFERENT_IDS) equivalence strategy.ItemDelta<V,D>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 ItemDelta Modifier and Type Method Description Collection<? extends ItemDelta>PrismValue. diff(PrismValue otherValue, ParameterizedEquivalenceStrategy strategy)Assumes matching representations.List<? extends ItemDelta>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 ItemDelta Modifier and Type Method Description 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. -
Uses of ItemDelta in com.evolveum.midpoint.prism.deleg
Methods in com.evolveum.midpoint.prism.deleg that return ItemDelta Modifier and Type Method Description default @NotNull ItemDelta<?,?>ItemDefinitionDelegator. createEmptyDelta(ItemPath path) -
Uses of ItemDelta in com.evolveum.midpoint.prism.delta
Subinterfaces of ItemDelta in com.evolveum.midpoint.prism.delta Modifier and Type Interface Description interfaceContainerDelta<V extends Containerable>interfacePropertyDelta<T>Relative difference (delta) of a property values.interfaceReferenceDeltaMethods in com.evolveum.midpoint.prism.delta with type parameters of type ItemDelta Modifier and Type Method Description <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 ItemDelta Modifier and Type Method Description ItemDelta<V,D>ItemDelta. clone()ItemDelta<V,D>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<V,D>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)ItemDelta<V,D>PartiallyResolvedDelta. getDelta()ItemDelta<?,?>ContainerDelta. getSubDelta(ItemPath path)ItemDelta<?,?>ItemDelta. getSubDelta(ItemPath path)ItemDelta<V,D>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 ItemDelta Modifier and Type Method Description Collection<? 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 ItemDelta Modifier and Type Method Description voidObjectDelta. addModifications(ItemDelta<?,?>... itemDeltas)booleanItemDelta. contains(ItemDelta<V,D> other)Returns 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)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 booleanItemDelta. isEmpty(ItemDelta<?,?> itemDelta)voidItemDelta. merge(ItemDelta<V,D> deltaToMerge)Merge 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)voidPartiallyResolvedDelta. setDelta(ItemDelta<V,D> itemDelta)voidObjectDelta. swallow(ItemDelta<?,?> newItemDelta)Incorporates 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> item, ItemDelta<IV,ID> delta, PrismContext prismContext)Method parameters in com.evolveum.midpoint.prism.delta with type arguments of type ItemDelta Modifier and Type Method Description static 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 booleanItemDeltaCollectionsUtil. pathMatches(@NotNull Collection<? extends ItemDelta<?,?>> deltas, @NotNull ItemPath path, int segmentsToSkip, boolean exactMatch)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)voidObjectDelta. swallow(List<ItemDelta<?,?>> itemDeltas)Constructors in com.evolveum.midpoint.prism.delta with parameters of type ItemDelta Constructor Description PartiallyResolvedDelta(ItemDelta<V,D> itemDelta, ItemPath residualPath) -
Uses of ItemDelta in com.evolveum.midpoint.prism.delta.builder
Methods in com.evolveum.midpoint.prism.delta.builder that return ItemDelta Modifier and Type Method Description ItemDelta<?,?>S_ItemEntry. asItemDelta()Methods in com.evolveum.midpoint.prism.delta.builder that return types with arguments of type ItemDelta Modifier and Type Method Description List<ItemDelta<?,?>>S_ItemEntry. asItemDeltas() -
Uses of ItemDelta in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return ItemDelta Modifier and Type Method Description ItemDelta<V,D>ItemDeltaItem. getDelta()ItemDelta<PrismContainerValue<O>,PrismObjectDefinition<O>>ObjectDeltaObject. getDelta()Methods in com.evolveum.midpoint.prism.util that return types with arguments of type ItemDelta Modifier and Type Method Description Collection<? extends ItemDelta<?,?>>ItemDeltaItem. getSubItemDeltas()Methods in com.evolveum.midpoint.prism.util with parameters of type ItemDelta Modifier and Type Method Description static <T> voidPrismAsserts. assertAdd(ItemDelta propertyDelta, T... expectedValues)static <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)static <T extends Objectable>
ObjectDeltaObject<T>ObjectDeltaObject. create(PrismObject<T> oldObject, ItemDelta<?,?>... itemDeltas)voidItemDeltaItem. setDelta(ItemDelta<V,D> delta)voidObjectDeltaObject. setDelta(ItemDelta<PrismContainerValue<O>,PrismObjectDefinition<O>> delta)static <O extends Objectable>
voidPrismUtil. setDeltaOldValue(PrismObject<O> oldObject, ItemDelta<?,?> itemDelta)voidObjectDeltaObject. update(ItemDelta<?,?> itemDelta)Method parameters in com.evolveum.midpoint.prism.util with type arguments of type ItemDelta Modifier and Type Method Description static 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)voidItemDeltaItem. setSubItemDeltas(Collection<? extends ItemDelta<?,?>> subItemDeltas)Constructors in com.evolveum.midpoint.prism.util with parameters of type ItemDelta Constructor Description ItemDeltaItem(Item<V,D> itemOld, ItemDelta<V,D> delta, Item<V,D> itemNew, D definition) -
Uses of ItemDelta in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that return ItemDelta Modifier and Type Method Description static <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(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 ItemDelta Modifier and Type Method Description static <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 ItemDelta Modifier and Type Method Description 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.util
Methods in com.evolveum.midpoint.schema.util that return types with arguments of type ItemDelta Modifier and Type Method Description static Collection<? extends ItemDelta<?,?>>MiscSchemaUtil. createCollection(ItemDelta<?,?>... deltas)Convenience method that helps avoid some compiler warnings.Methods in com.evolveum.midpoint.schema.util with parameters of type ItemDelta Modifier and Type Method Description static Collection<? extends ItemDelta<?,?>>MiscSchemaUtil. createCollection(ItemDelta<?,?>... deltas)Convenience method that helps avoid some compiler warnings.Method parameters in com.evolveum.midpoint.schema.util with type arguments of type ItemDelta Modifier and Type Method Description static <T extends ObjectType>
booleanFullTextSearchUtil. isObjectTextInfoRecomputationNeeded(FullTextSearchConfigurationType config, Class<T> type, Collection<? extends ItemDelta<?,?>> modifications)
-