public class ObjectTreeDeltas<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> extends Object implements DebugDumpable
INDENT_STRING
Constructor and Description |
---|
ObjectTreeDeltas(ObjectDelta<F> focusChange,
PrismContext prismContext) |
ObjectTreeDeltas(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
void |
addProjectionChange(ResourceShadowDiscriminator resourceShadowDiscriminator,
ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> primaryDelta) |
ObjectTreeDeltas<F> |
clone() |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
static ObjectTreeDeltas |
fromObjectTreeDeltasType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType deltasType,
PrismContext prismContext) |
List<ObjectDelta<?>> |
getDeltaList() |
ObjectDelta<F> |
getFocusChange() |
ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
getProjectionChange(ResourceShadowDiscriminator discriminator) |
Map<ResourceShadowDiscriminator,ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
getProjectionChangeMap() |
Set<? extends Map.Entry<ResourceShadowDiscriminator,ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>>> |
getProjectionChangeMapEntries() |
boolean |
isEmpty() |
static boolean |
isEmpty(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType deltas) |
void |
merge(ObjectTreeDeltas<F> deltasToMerge) |
void |
setFocusChange(ObjectDelta<F> focusChange) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType |
toObjectTreeDeltasType() |
static com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType |
toObjectTreeDeltasType(ObjectTreeDeltas objectTreeDeltas) |
String |
toObjectTreeDeltasTypeXml() |
static String |
toObjectTreeDeltasTypeXml(ObjectTreeDeltas objectTreeDeltas) |
static String |
toObjectTreeDeltasTypeXml(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType objectTreeDeltasType,
PrismContext prismContext) |
String |
toString() |
public ObjectTreeDeltas(PrismContext prismContext)
public ObjectTreeDeltas(ObjectDelta<F> focusChange, PrismContext prismContext)
public ObjectDelta<F> getFocusChange()
public ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> getProjectionChange(ResourceShadowDiscriminator discriminator)
public Map<ResourceShadowDiscriminator,ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> getProjectionChangeMap()
public void setFocusChange(ObjectDelta<F> focusChange)
public void addProjectionChange(ResourceShadowDiscriminator resourceShadowDiscriminator, ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> primaryDelta)
public boolean isEmpty()
public static boolean isEmpty(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType deltas)
public ObjectTreeDeltas<F> clone()
public Set<? extends Map.Entry<ResourceShadowDiscriminator,ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>>> getProjectionChangeMapEntries()
public String toObjectTreeDeltasTypeXml() throws SchemaException
SchemaException
public com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType toObjectTreeDeltasType() throws SchemaException
SchemaException
public static String toObjectTreeDeltasTypeXml(ObjectTreeDeltas objectTreeDeltas) throws SchemaException
SchemaException
public static String toObjectTreeDeltasTypeXml(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType objectTreeDeltasType, PrismContext prismContext) throws SchemaException
SchemaException
public static com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType toObjectTreeDeltasType(ObjectTreeDeltas objectTreeDeltas) throws SchemaException
SchemaException
public static ObjectTreeDeltas fromObjectTreeDeltasType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTreeDeltasType deltasType, PrismContext prismContext) throws SchemaException
SchemaException
public List<ObjectDelta<?>> getDeltaList()
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
public void merge(ObjectTreeDeltas<F> deltasToMerge) throws SchemaException
SchemaException
Copyright © 2016 evolveum. All rights reserved.