Class ShadowCoordinatesQualifiedObjectDeltaImpl<T extends Objectable>
- java.lang.Object
-
- com.evolveum.midpoint.prism.AbstractFreezable
-
- com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl<T>
-
- com.evolveum.midpoint.schema.processor.ShadowCoordinatesQualifiedObjectDeltaImpl<T>
-
- All Implemented Interfaces:
ObjectDelta<T>,Freezable,PathVisitable,PrismContextSensitive,Visitable,ShadowCoordinatesQualifiedObjectDelta<T>,DebugDumpable,Serializable,Cloneable
public class ShadowCoordinatesQualifiedObjectDeltaImpl<T extends Objectable> extends ObjectDeltaImpl<T> implements ShadowCoordinatesQualifiedObjectDelta<T>
AnObjectDeltaenriched byResourceShadowCoordinates(pointing to a resource object type).- Author:
- semancik
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.delta.ObjectDelta
ObjectDelta.FactorOutResultMulti<T extends Objectable>, ObjectDelta.FactorOutResultSingle<T extends Objectable>
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckIdentifierConsistence(boolean requireOid)ShadowCoordinatesQualifiedObjectDeltaImpl<T>clone()Deep clone.protected StringdebugIdentifiers()protected StringdebugName()ResourceShadowCoordinatesgetCoordinates()voidsetCoordinates(ResourceShadowCoordinates coordinates)-
Methods inherited from class com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl
accept, accept, accept, addModification, addModificationAddContainer, addModificationAddContainer, addModificationAddProperty, addModificationAddReference, addModificationDeleteContainer, addModificationDeleteContainer, addModificationDeleteProperty, addModificationDeleteReference, addModificationReplaceContainer, addModificationReplaceProperty, addModificationReplaceReference, addModifications, addModifications, applyDefinition, applyDefinitionIfPresent, applyTo, assertDefinitions, assertDefinitions, assertDefinitions, assertDefinitions, checkConsistence, checkConsistence, checkConsistence, checkConsistence, clear, computeChangedObject, containsAllModifications, containsModification, copyValues, createAddDelta, createContainerModification, createContainerModification, createDeleteDelta, createEmptyDeleteDelta, createEmptyDelta, createEmptyModifyDelta, createPropertyModification, createPropertyModification, createReferenceModification, createReferenceModification, createReferenceModification, createReverseDelta, debugDump, deleteModification, equals, equivalent, factorOut, factorOutValues, findContainerDelta, findItemDelta, findItemDelta, findItemDelta, findItemDeltasSubPath, findPartial, findPropertyDelta, findPropertyDelta, findReferenceModification, getChangeType, getDeletedValuesFor, getModifications, getModifiedItems, getNewValuesFor, getObjectToAdd, getObjectTypeClass, getOid, getPrismContext, hasCompleteDefinition, hashCode, hasItemDelta, hasItemOrSubitemDelta, isAdd, isDelete, isEmpty, isModify, isRedundant, merge, mergeModification, mergeModifications, narrow, normalize, performFreeze, removeContainerModification, removeEstimatedOldValues, removeModification, removeOperationalItems, removePropertyModification, removeReferenceModification, revive, setChangeType, setObjectToAdd, setObjectTypeClass, setOid, setPrismContext, subtract, subtract, swallow, swallow, toDebugType, toDeltaSetTriple, toString
-
Methods inherited from class com.evolveum.midpoint.prism.AbstractFreezable
freeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutable
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable, freeze
-
Methods inherited from interface com.evolveum.midpoint.prism.delta.ObjectDelta
accept, accept, addModification, addModificationAddContainer, addModificationAddContainer, addModificationAddProperty, addModificationAddReference, addModificationDeleteContainer, addModificationDeleteContainer, addModificationDeleteProperty, addModificationDeleteReference, addModificationReplaceContainer, addModificationReplaceProperty, addModificationReplaceReference, addModifications, addModifications, applyDefinition, applyDefinitionIfPresent, applyTo, assertDefinitions, assertDefinitions, assertDefinitions, assertDefinitions, checkConsistence, checkConsistence, checkConsistence, checkConsistence, clear, computeChangedObject, containsAllModifications, containsModification, createContainerModification, createContainerModification, createPropertyModification, createPropertyModification, createReferenceModification, createReferenceModification, createReverseDelta, deleteModification, equivalent, factorOut, factorOutValues, findContainerDelta, findItemDelta, findItemDelta, findItemDelta, findItemDeltasSubPath, findPartial, findPropertyDelta, findPropertyDelta, findReferenceModification, getChangeType, getDeletedValuesFor, getModifications, getModifiedItems, getNewValuesFor, getObjectToAdd, getObjectTypeClass, getOid, hasCompleteDefinition, hasItemDelta, hasItemOrSubitemDelta, isAdd, isDelete, isEmpty, isImmutable, isModify, isRedundant, merge, mergeModification, mergeModifications, narrow, normalize, removeContainerModification, removeEstimatedOldValues, removeModification, removeOperationalItems, removePropertyModification, removeReferenceModification, revive, setChangeType, setObjectToAdd, setObjectTypeClass, setOid, setPrismContext, subtract, subtract, swallow, swallow, toDebugType, toDeltaSetTriple
-
Methods inherited from interface com.evolveum.midpoint.prism.PrismContextSensitive
getPrismContext
-
-
-
-
Method Detail
-
getCoordinates
public ResourceShadowCoordinates getCoordinates()
- Specified by:
getCoordinatesin interfaceShadowCoordinatesQualifiedObjectDelta<T extends Objectable>
-
setCoordinates
public void setCoordinates(ResourceShadowCoordinates coordinates)
- Specified by:
setCoordinatesin interfaceShadowCoordinatesQualifiedObjectDelta<T extends Objectable>
-
checkIdentifierConsistence
protected void checkIdentifierConsistence(boolean requireOid)
- Overrides:
checkIdentifierConsistencein classObjectDeltaImpl<T extends Objectable>
-
debugName
protected String debugName()
- Overrides:
debugNamein classObjectDeltaImpl<T extends Objectable>
-
debugIdentifiers
protected String debugIdentifiers()
- Overrides:
debugIdentifiersin classObjectDeltaImpl<T extends Objectable>
-
clone
public ShadowCoordinatesQualifiedObjectDeltaImpl<T> clone()
Description copied from class:ObjectDeltaImplDeep clone.- Specified by:
clonein interfaceObjectDelta<T extends Objectable>- Overrides:
clonein classObjectDeltaImpl<T extends Objectable>
-
-