Class ObjectTreeDelta<O extends ObjectType>
java.lang.Object
com.evolveum.midpoint.schema.delta.ItemTreeDelta<PrismContainerValue<C>,PrismContainerDefinition<C>,PrismContainer<C>,ContainerTreeDeltaValue<C>>
com.evolveum.midpoint.schema.delta.ContainerTreeDelta<O>
com.evolveum.midpoint.schema.delta.ObjectTreeDelta<O>
- All Implemented Interfaces:
Visitable
,DebugDumpable
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
static <O extends ObjectType>
ObjectTreeDelta<O>fromItemDelta
(ObjectDelta<O> delta) getOid()
getPath()
void
setObjectToAdd
(PrismObject<O> objectToAdd) void
void
setValues
(@NotNull List<ContainerTreeDeltaValue<O>> values) Methods inherited from class com.evolveum.midpoint.schema.delta.ContainerTreeDelta
appendDebugDumpSuffix, containsModifications, debugDump, findOrCreateItemDelta, findValue
Methods inherited from class com.evolveum.midpoint.schema.delta.ItemTreeDelta
accept, addValue, findMatchingValue, getConflictsWith, getConflictsWith, getDefinition, getItemName, getModifications, getNonConflictingModifications, getParent, getSingleValue, getTypeName, getValues, hasConflictWith, hasConflictWith, removeValue, setDefinition, setParent, 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
-
ObjectTreeDelta
-
-
Method Details
-
getOid
-
setOid
-
getObjectToAdd
-
setObjectToAdd
-
setValues
- Overrides:
setValues
in classItemTreeDelta<PrismContainerValue<O extends ObjectType>,
PrismContainerDefinition<O extends ObjectType>, PrismContainer<O extends ObjectType>, ContainerTreeDeltaValue<O extends ObjectType>>
-
debugDumpShortName
- Overrides:
debugDumpShortName
in classContainerTreeDelta<O extends ObjectType>
-
createNewValue
- Overrides:
createNewValue
in classContainerTreeDelta<O extends ObjectType>
-
getPath
- Overrides:
getPath
in classItemTreeDelta<PrismContainerValue<O extends ObjectType>,
PrismContainerDefinition<O extends ObjectType>, PrismContainer<O extends ObjectType>, ContainerTreeDeltaValue<O extends ObjectType>>
-
fromItemDelta
-
toObjectDelta
- Throws:
SchemaException
-