Package | Description |
---|---|
com.evolveum.midpoint.model.api.context | |
com.evolveum.midpoint.prism.delta | |
com.evolveum.midpoint.prism.extensions | |
com.evolveum.midpoint.prism.util |
Modifier and Type | Method and Description |
---|---|
DeltaSetTriple<? extends EvaluatedAssignment<?>> |
ModelContext.getEvaluatedAssignmentTriple() |
DeltaSetTriple<EvaluatedConstruction> |
EvaluatedAssignment.getEvaluatedConstructions(com.evolveum.midpoint.task.api.Task task,
OperationResult result) |
DeltaSetTriple<? extends EvaluatedAssignmentTarget> |
EvaluatedAssignment.getRoles() |
Modifier and Type | Interface and Description |
---|---|
interface |
PrismValueDeltaSetTriple<V extends PrismValue>
DeltaSetTriple that is limited to hold prism values.
|
Modifier and Type | Method and 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.
|
static <T> DeltaSetTriple<? extends T> |
DeltaSetTripleUtil.find(Map<? extends ItemPath,DeltaSetTriple<? extends T>> tripleMap,
ItemPath path) |
Modifier and Type | Method and Description |
---|---|
static <T> void |
DeltaSetTripleUtil.diff(Collection<T> valuesOld,
Collection<T> valuesNew,
DeltaSetTriple<T> triple) |
void |
DeltaSetTriple.merge(DeltaSetTriple<T> triple) |
<X> void |
DeltaSetTriple.transform(DeltaSetTriple<X> transformTarget,
Transformer<T,X> transformer) |
Modifier and Type | Method and Description |
---|---|
static <T> DeltaSetTriple<? extends T> |
DeltaSetTripleUtil.find(Map<? extends ItemPath,DeltaSetTriple<? extends T>> tripleMap,
ItemPath path) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatedPrismValueDeltaSetTriple<V extends PrismValue> |
Modifier and Type | Method and Description |
---|---|
DeltaSetTriple<V> |
AbstractDelegatedPrismValueDeltaSetTriple.clone(Cloner<V> cloner) |
static <T> DeltaSetTriple<T> |
AbstractDelegatedPrismValueDeltaSetTriple.diff(Collection<T> valuesOld,
Collection<T> valuesNew,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractDelegatedPrismValueDeltaSetTriple.merge(DeltaSetTriple<V> triple) |
<X> void |
AbstractDelegatedPrismValueDeltaSetTriple.transform(DeltaSetTriple<X> transformTarget,
Transformer<V,X> transformer) |
Modifier and Type | Method and 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) |
Copyright © 2019 Evolveum. All rights reserved.