Uses of Interface
com.evolveum.midpoint.prism.delta.DeltaSetTriple
-
Packages that use DeltaSetTriple Package Description com.evolveum.midpoint.model.api.context com.evolveum.midpoint.prism.delta com.evolveum.midpoint.prism.extensions com.evolveum.midpoint.prism.util -
-
Uses of DeltaSetTriple in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return DeltaSetTriple Modifier and Type Method Description DeltaSetTriple<? extends EvaluatedAssignment<?>>
ModelContext. getEvaluatedAssignmentTriple()
@NotNull DeltaSetTriple<EvaluatedResourceObjectConstruction>
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.delta Modifier and Type Interface Description interface
PrismValueDeltaSetTriple<V extends PrismValue>
DeltaSetTriple that is limited to hold prism values.Methods in com.evolveum.midpoint.prism.delta that return DeltaSetTriple Modifier and Type Method Description DeltaSetTriple<T>
DeltaSetTriple. clone(Cloner<T> cloner)
<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 DeltaSetTriple Modifier and Type Method Description static <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 DeltaSetTriple Modifier and Type Method Description static <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 DeltaSetTriple Modifier and Type Class Description class
AbstractDelegatedPrismValueDeltaSetTriple<V extends PrismValue>
Methods in com.evolveum.midpoint.prism.extensions that return DeltaSetTriple Modifier and Type Method Description DeltaSetTriple<V>
AbstractDelegatedPrismValueDeltaSetTriple. clone(Cloner<V> cloner)
static <T> DeltaSetTriple<T>
AbstractDelegatedPrismValueDeltaSetTriple. diff(Collection<T> valuesOld, Collection<T> valuesNew, PrismContext prismContext)
Methods in com.evolveum.midpoint.prism.extensions with parameters of type DeltaSetTriple Modifier and Type Method Description void
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 DeltaSetTriple Modifier and Type Method Description static void
PrismAsserts. assertTripleEmpty(DeltaSetTriple<?> triple)
static void
PrismAsserts. assertTripleNoMinus(DeltaSetTriple<?> triple)
static void
PrismAsserts. assertTripleNoPlus(DeltaSetTriple<?> triple)
static void
PrismAsserts. assertTripleNoZero(DeltaSetTriple<?> triple)
-