Interface DeltaSetTripleMapConsolidation.APrioriDeltaProvider
- All Known Implementing Classes:
DeltaSetTripleMapConsolidation.APrioriDeltaProvider.ForDelta
,DeltaSetTripleMapConsolidation.APrioriDeltaProvider.None
- Enclosing class:
- DeltaSetTripleMapConsolidation<T extends Containerable>
public static interface DeltaSetTripleMapConsolidation.APrioriDeltaProvider
extends Function<ItemPath,ItemDelta<?,?>>
A priori delta is the one that led to the current state of the target object. This object provides a priori deltas
for items that are being consolidated.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
Represents the situation when there's no a priori delta. -
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull DeltaSetTripleMapConsolidation.APrioriDeltaProvider
forDelta
(ObjectDelta<?> delta) boolean
isAdd()
Was the whole object added?none()
-
Method Details
-
forDelta
@NotNull static @NotNull DeltaSetTripleMapConsolidation.APrioriDeltaProvider forDelta(ObjectDelta<?> delta) -
isAdd
boolean isAdd()Was the whole object added? -
none
-