Uses of Interface
com.evolveum.midpoint.prism.delta.PrismValueDeltaSetTriple
Packages that use PrismValueDeltaSetTriple
Package
Description
-
Uses of PrismValueDeltaSetTriple in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return PrismValueDeltaSetTriple -
Uses of PrismValueDeltaSetTriple in com.evolveum.midpoint.prism.deleg
Methods in com.evolveum.midpoint.prism.deleg that return PrismValueDeltaSetTripleModifier and TypeMethodDescriptiondefault PrismValueDeltaSetTriple<V>
ItemDeltaDelegator.toDeltaSetTriple
(Item<V, D> itemOld) -
Uses of PrismValueDeltaSetTriple in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that return PrismValueDeltaSetTripleModifier and TypeMethodDescriptionstatic <V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaSetTripleUtil.allToZeroSet
(Collection<V> values) PrismValueDeltaSetTriple.clone()
<V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaFactory.createPrismValueDeltaSetTriple()
<V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaFactory.createPrismValueDeltaSetTriple
(Collection<V> zeroSet, Collection<V> plusSet, Collection<V> minusSet) static <V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaSetTripleUtil.diffPrismValueDeltaSetTriple
(Collection<V> valuesOld, Collection<V> valuesNew) Compares two (unordered) collections and creates a triple describing the differences.ItemDelta.toDeltaSetTriple
(Item<V, D> itemOld) 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.static <O extends Objectable>
PrismValueDeltaSetTriple<PrismObjectValue<O>>ItemDeltaUtil.toDeltaSetTriple
(PrismObject<O> objectOld, ObjectDelta<O> delta) TheItemDeltaUtil.toDeltaSetTriple(Item, ItemDelta)
for whole objects.ObjectDelta.toDeltaSetTriple
(PrismObject<O> objectOld) CreatesPrismValueDeltaSetTriple
(plus/minus/zero sets) for the value ofPrismObject
.Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismValueDeltaSetTripleModifier and TypeMethodDescription<O extends PrismValue>
voidPrismValueDeltaSetTriple.distributeAs
(V myMember, PrismValueDeltaSetTriple<O> otherTriple, O otherMember) Distributes a value in this triple similar to the placement of other value in the other triple. -
Uses of PrismValueDeltaSetTriple in com.evolveum.midpoint.prism.extensions
Classes in com.evolveum.midpoint.prism.extensions that implement PrismValueDeltaSetTripleModifier and TypeClassDescriptionclass
Fields in com.evolveum.midpoint.prism.extensions declared as PrismValueDeltaSetTripleModifier and TypeFieldDescriptionprotected PrismValueDeltaSetTriple<V>
AbstractDelegatedPrismValueDeltaSetTriple.inner
Methods in com.evolveum.midpoint.prism.extensions that return PrismValueDeltaSetTripleMethods in com.evolveum.midpoint.prism.extensions with parameters of type PrismValueDeltaSetTripleModifier and TypeMethodDescription<O extends PrismValue>
voidAbstractDelegatedPrismValueDeltaSetTriple.distributeAs
(V myMember, PrismValueDeltaSetTriple<O> otherTriple, O otherMember) Constructors in com.evolveum.midpoint.prism.extensions with parameters of type PrismValueDeltaSetTripleModifierConstructorDescription -
Uses of PrismValueDeltaSetTriple in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return PrismValueDeltaSetTripleMethods in com.evolveum.midpoint.prism.util with parameters of type PrismValueDeltaSetTripleModifier and TypeMethodDescriptionstatic <T,
V extends PrismValue>
voidPrismAsserts.assertTripleMinus
(PrismValueDeltaSetTriple<V> triple, T... expectedValues) static <T,
V extends PrismValue>
voidPrismAsserts.assertTriplePlus
(PrismValueDeltaSetTriple<V> triple, T... expectedValues) static <T,
V extends PrismValue>
voidPrismAsserts.assertTripleZero
(PrismValueDeltaSetTriple<V> triple, T... expectedValues) -
Uses of PrismValueDeltaSetTriple in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type PrismValueDeltaSetTripleModifier and TypeMethodDescriptionstatic <V extends PrismValue>
DeltaSetTripleTypeDeltaSetTripleType.fromDeltaSetTriple
(PrismValueDeltaSetTriple<V> triple)