Class ContainerTreeDeltaValue<C extends Containerable>
java.lang.Object
com.evolveum.midpoint.schema.delta.ItemTreeDeltaValue<PrismContainerValue<C>,ContainerTreeDelta<C>>
 
com.evolveum.midpoint.schema.delta.ContainerTreeDeltaValue<C>
- All Implemented Interfaces:
- Visitable,- DebugDumpable
- Direct Known Subclasses:
- ObjectTreeDeltaValue
public class ContainerTreeDeltaValue<C extends Containerable>
extends ItemTreeDeltaValue<PrismContainerValue<C>,ContainerTreeDelta<C>> 
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructorsConstructorDescriptionContainerTreeDeltaValue(PrismContainerValue<C> value, ModificationType modificationType) ContainerTreeDeltaValue(Long id, PrismContainerValue<C> value, ModificationType modificationType) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidbooleanprotected voiddebugDumpChildren(StringBuilder sb, int indent) protected voidprotected String<D extends ItemTreeDelta>
 DfindItemDelta(ItemPath path, Class<D> deltaClass) <D extends ItemTreeDelta>
 DfindOrCreateItemDelta(ItemPath path, Class<D> deltaClass) getConflictsWith(ItemTreeDeltaValue other, EquivalenceStrategy strategy) List<ItemTreeDelta<?,?, ?, ?>> getId()Collection<? extends ItemDelta<?,?>> getModifications(boolean ignoreItself) getPath()protected booleanhasConflictWith(PrismContainerValue<C> otherValue) <V extends ItemTreeDeltaValue>
 booleanmatch(V other, EquivalenceStrategy strategy) voidsetDeltas(List<ItemTreeDelta<?, ?, ?, ?>> deltas) voidMethods inherited from class com.evolveum.midpoint.schema.delta.ItemTreeDeltaValueaddValueToDelta, debugDump, getModifications, getModificationType, getNonConflictingModifications, getParent, getValue, hasConflictWith, setModificationType, setNaturalKey, setParent, setValue, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazily
- 
Constructor Details- 
ContainerTreeDeltaValuepublic ContainerTreeDeltaValue()
- 
ContainerTreeDeltaValue
- 
ContainerTreeDeltaValue
- 
ContainerTreeDeltaValuepublic ContainerTreeDeltaValue(Long id, PrismContainerValue<C> value, ModificationType modificationType) 
 
- 
- 
Method Details- 
getNaturalKey- Overrides:
- getNaturalKeyin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
getId
- 
setId
- 
getDeltas
- 
setDeltas
- 
debugDumpShortName- Overrides:
- debugDumpShortNamein class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
debugDumpIdentifiers- Overrides:
- debugDumpIdentifiersin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
debugDumpChildren- Overrides:
- debugDumpChildrenin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
findItemDelta
- 
findOrCreateItemDelta
- 
getPath- Overrides:
- getPathin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
accept- Specified by:
- acceptin interface- Visitable<C extends Containerable>
- Overrides:
- acceptin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
getConflictsWith- Overrides:
- getConflictsWithin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
hasConflictWith- Overrides:
- hasConflictWithin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
match- Overrides:
- matchin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
containsModificationspublic boolean containsModifications()- Overrides:
- containsModificationsin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
- 
getModifications- Overrides:
- getModificationsin class- ItemTreeDeltaValue<PrismContainerValue<C extends Containerable>,- ContainerTreeDelta<C extends Containerable>> 
 
 
-