Class ContainerTreeDelta<C extends Containerable>
java.lang.Object
com.evolveum.midpoint.schema.delta.ItemTreeDelta<PrismContainerValue<C>,PrismContainerDefinition<C>,PrismContainer<C>,ContainerTreeDeltaValue<C>>
com.evolveum.midpoint.schema.delta.ContainerTreeDelta<C>
- All Implemented Interfaces:
Visitable
,DebugDumpable
- Direct Known Subclasses:
ObjectTreeDelta
public class ContainerTreeDelta<C extends Containerable>
extends ItemTreeDelta<PrismContainerValue<C>,PrismContainerDefinition<C>,PrismContainer<C>,ContainerTreeDeltaValue<C>>
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
boolean
debugDump
(int indent) protected String
<D extends ItemTreeDelta>
DfindOrCreateItemDelta
(ItemPath path, Class<D> deltaClass) Methods inherited from class com.evolveum.midpoint.schema.delta.ItemTreeDelta
accept, addValue, findMatchingValue, getConflictsWith, getConflictsWith, getDefinition, getItemName, getModifications, getNonConflictingModifications, getParent, getPath, getSingleValue, getTypeName, getValues, hasConflictWith, hasConflictWith, removeValue, setDefinition, setParent, setValues, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Constructor Details
-
ContainerTreeDelta
-
-
Method Details
-
debugDumpShortName
- Overrides:
debugDumpShortName
in classItemTreeDelta<PrismContainerValue<C extends Containerable>,
PrismContainerDefinition<C extends Containerable>, PrismContainer<C extends Containerable>, ContainerTreeDeltaValue<C extends Containerable>>
-
debugDump
- Specified by:
debugDump
in interfaceDebugDumpable
- Overrides:
debugDump
in classItemTreeDelta<PrismContainerValue<C extends Containerable>,
PrismContainerDefinition<C extends Containerable>, PrismContainer<C extends Containerable>, ContainerTreeDeltaValue<C extends Containerable>>
-
appendDebugDumpSuffix
-
createNewValue
- Specified by:
createNewValue
in classItemTreeDelta<PrismContainerValue<C extends Containerable>,
PrismContainerDefinition<C extends Containerable>, PrismContainer<C extends Containerable>, ContainerTreeDeltaValue<C extends Containerable>>
-
findOrCreateItemDelta
-
findValue
-
containsModifications
public boolean containsModifications()- Overrides:
containsModifications
in classItemTreeDelta<PrismContainerValue<C extends Containerable>,
PrismContainerDefinition<C extends Containerable>, PrismContainer<C extends Containerable>, ContainerTreeDeltaValue<C extends Containerable>>
-