Uses of Interface
com.evolveum.midpoint.prism.delta.DeltaSetTriple
Packages that use DeltaSetTriple
Package
Description
-
Uses of DeltaSetTriple in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return DeltaSetTripleModifier and TypeMethodDescriptionDeltaSetTriple<? extends EvaluatedAssignment>
ModelContext.getEvaluatedAssignmentTriple()
EvaluatedAssignment.getEvaluatedConstructions
(@NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) DeltaSetTriple<? extends EvaluatedAssignmentTarget>
EvaluatedAssignment.getRoles()
-
Uses of DeltaSetTriple in com.evolveum.midpoint.prism.delta
Subinterfaces of DeltaSetTriple in com.evolveum.midpoint.prism.deltaModifier and TypeInterfaceDescriptioninterface
PrismValueDeltaSetTriple<V extends PrismValue>
DeltaSetTriple that is limited to hold prism values.Methods in com.evolveum.midpoint.prism.delta that return DeltaSetTripleModifier and TypeMethodDescription<T> DeltaSetTriple<T>
DeltaFactory.createDeltaSetTriple()
<V> DeltaSetTriple<V>
DeltaFactory.createDeltaSetTriple
(Collection<V> zeroSet, Collection<V> plusSet, Collection<V> minusSet) static <T> DeltaSetTriple<T>
DeltaSetTriple.diff
(Collection<T> valuesOld, Collection<T> valuesNew, PrismContext prismContext) Compares two (unordered) collections and creates a triple describing the differences.Methods in com.evolveum.midpoint.prism.delta with parameters of type DeltaSetTripleModifier and TypeMethodDescriptionstatic <T> void
DeltaSetTripleUtil.diff
(Collection<T> valuesOld, Collection<T> valuesNew, DeltaSetTriple<T> triple) void
DeltaSetTriple.merge
(DeltaSetTriple<T> triple) static <T> void
DeltaSetTripleUtil.putIntoOutputTripleMap
(PathKeyedMap<DeltaSetTriple<T>> outputTripleMap, ItemPath outputPath, DeltaSetTriple<T> outputTriple) <X> void
DeltaSetTriple.transform
(DeltaSetTriple<X> transformTarget, Transformer<T, X> transformer) Method parameters in com.evolveum.midpoint.prism.delta with type arguments of type DeltaSetTripleModifier and TypeMethodDescriptionstatic <T> void
DeltaSetTripleUtil.putIntoOutputTripleMap
(PathKeyedMap<DeltaSetTriple<T>> outputTripleMap, ItemPath outputPath, DeltaSetTriple<T> outputTriple) -
Uses of DeltaSetTriple in com.evolveum.midpoint.prism.extensions
Classes in com.evolveum.midpoint.prism.extensions that implement DeltaSetTripleModifier and TypeClassDescriptionclass
Methods in com.evolveum.midpoint.prism.extensions that return DeltaSetTripleModifier and TypeMethodDescriptionstatic <T> DeltaSetTriple<T>
AbstractDelegatedPrismValueDeltaSetTriple.diff
(Collection<T> valuesOld, Collection<T> valuesNew, PrismContext prismContext) Methods in com.evolveum.midpoint.prism.extensions with parameters of type DeltaSetTripleModifier and TypeMethodDescriptionvoid
AbstractDelegatedPrismValueDeltaSetTriple.merge
(DeltaSetTriple<V> triple) <X> void
AbstractDelegatedPrismValueDeltaSetTriple.transform
(DeltaSetTriple<X> transformTarget, Transformer<V, X> transformer) -
Uses of DeltaSetTriple in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type DeltaSetTripleModifier and TypeMethodDescriptionstatic void
PrismAsserts.assertTripleEmpty
(DeltaSetTriple<?> triple) static void
PrismAsserts.assertTripleNoMinus
(DeltaSetTriple<?> triple) static void
PrismAsserts.assertTripleNoPlus
(DeltaSetTriple<?> triple) static void
PrismAsserts.assertTripleNoZero
(DeltaSetTriple<?> triple)