public class DeltaSetTripleUtil extends Object
Constructor and Description |
---|
DeltaSetTripleUtil() |
Modifier and Type | Method and Description |
---|---|
static <T> void |
diff(Collection<T> valuesOld,
Collection<T> valuesNew,
DeltaSetTriple<T> triple) |
static <V extends PrismValue> |
diffPrismValueDeltaSetTriple(Collection<V> valuesOld,
Collection<V> valuesNew,
PrismContext prismContext)
Compares two (unordered) collections and creates a triple describing the differences.
|
static <T> DeltaSetTriple<? extends T> |
find(Map<? extends ItemPath,DeltaSetTriple<? extends T>> tripleMap,
ItemPath path) |
public static <T> void diff(Collection<T> valuesOld, Collection<T> valuesNew, DeltaSetTriple<T> triple)
public static <V extends PrismValue> PrismValueDeltaSetTriple<V> diffPrismValueDeltaSetTriple(Collection<V> valuesOld, Collection<V> valuesNew, PrismContext prismContext)
public static <T> DeltaSetTriple<? extends T> find(Map<? extends ItemPath,DeltaSetTriple<? extends T>> tripleMap, ItemPath path)
Copyright © 2019 Evolveum. All rights reserved.