Interface ReferenceDelta
- 
- All Superinterfaces:
- DebugDumpable,- Foreachable<PrismReferenceValue>,- Freezable,- Itemable,- ItemDelta<PrismReferenceValue,PrismReferenceDefinition>,- PathVisitable,- PrismContextSensitive,- Serializable,- Visitable
 
 public interface ReferenceDelta extends ItemDelta<PrismReferenceValue,PrismReferenceDefinition> - Author:
- semancik
 
- 
- 
Field Summary- 
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapplyDefinition(PrismReferenceDefinition definition)ReferenceDeltaclone()Class<PrismReference>getItemClass()booleanisApplicableToType(Item item)voidsetDefinition(PrismReferenceDefinition definition)- 
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazily
 - 
Methods inherited from interface com.evolveum.midpoint.prism.FreezablecheckImmutable, checkMutable, freeze
 - 
Methods inherited from interface com.evolveum.midpoint.prism.delta.ItemDeltaaccept, accept, accept, addEstimatedOldValue, addEstimatedOldValues, addEstimatedOldValues, addsAnyValue, addToReplaceDelta, addValuesToAdd, addValuesToAdd, addValuesToDelete, addValuesToDelete, addValueToAdd, addValueToDelete, addValueToReplace, applyDefinition, applyTo, applyTo, applyToMatchingPath, assertDefinitions, assertDefinitions, checkConsistence, checkConsistence, checkConsistence, clear, clearValuesToAdd, clearValuesToDelete, clearValuesToReplace, cloneWithChangedParentPath, contains, contains, createReverseDelta, debugDump, distributeReplace, equals, equivalent, filterValues, filterYields, findValueToAddOrReplace, foreach, getAnyValue, getDefinition, getElementName, getEstimatedOldValues, getItemNew, getItemNew, getItemNewMatchingPath, getParentPath, getPath, getRealValuesToAdd, getRealValuesToDelete, getRealValuesToReplace, getSubDelta, getValueChanges, getValuesToAdd, getValuesToDelete, getValuesToReplace, hasCompleteDefinition, isAdd, isApplicableTo, isDelete, isEmpty, isImmutable, isLiterallyEmpty, isOperational, isRaw, isRedundant, isReplace, isValueToAdd, isValueToDelete, isValueToReplace, merge, mergeValuesToAdd, mergeValuesToAdd, mergeValuesToDelete, mergeValuesToDelete, mergeValuesToReplace, mergeValuesToReplace, mergeValueToAdd, mergeValueToDelete, mergeValueToReplace, narrow, normalize, removeValueToAdd, removeValueToDelete, removeValueToReplace, resetValuesToAdd, resetValuesToDelete, resetValuesToReplace, revive, setElementName, setEstimatedOldValues, setOriginTypeRecursive, setParentPath, setValuesToReplace, setValuesToReplace, setValueToReplace, setValueToReplace, simplify, size, toDeltaSetTriple, toString, validate, validate, validateValues, validateValues
 - 
Methods inherited from interface com.evolveum.midpoint.prism.PrismContextSensitivegetPrismContext
 
- 
 
- 
- 
- 
Method Detail- 
getItemClassClass<PrismReference> getItemClass() - Specified by:
- getItemClassin interface- ItemDelta<PrismReferenceValue,PrismReferenceDefinition>
 
 - 
setDefinitionvoid setDefinition(PrismReferenceDefinition definition) - Specified by:
- setDefinitionin interface- ItemDelta<PrismReferenceValue,PrismReferenceDefinition>
 
 - 
applyDefinitionvoid applyDefinition(PrismReferenceDefinition definition) throws SchemaException - Specified by:
- applyDefinitionin interface- ItemDelta<PrismReferenceValue,PrismReferenceDefinition>
- Throws:
- SchemaException
 
 - 
isApplicableToTypeboolean isApplicableToType(Item item) 
 - 
cloneReferenceDelta clone() - Specified by:
- clonein interface- ItemDelta<PrismReferenceValue,PrismReferenceDefinition>
 
 
- 
 
-