Class ObjectDeltaWaves<O extends ObjectType>
java.lang.Object
com.evolveum.midpoint.model.impl.lens.ObjectDeltaWaves<O>
- All Implemented Interfaces:
- DebugDumpable,- Serializable,- Iterable<ObjectDelta<O>>
public class ObjectDeltaWaves<O extends ObjectType>
extends Object
implements Iterable<ObjectDelta<O>>, DebugDumpable, Serializable
Secondary deltas from already completed waves.
 The meaning of this structure changed in midPoint 4.2. Originally, we stored here "live" secondary deltas for each
 wave. Since 4.2, the current secondary deltas are stored directly in LensFocusContext; and they are moved here
 after change execution.
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classObjectDeltaWaves.WaveDelta<O extends ObjectType>Delta for a specific execution wave.
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidadd(int wave, ObjectDelta<O> delta) voidadopt(PrismContext prismContext) voidcheckConsistence(boolean requireOid, String shortDesc) voidcheckEncrypted(String shortDesc) voidclear()clone()debugDump(int indent) get(int index) booleanisEmpty()@NotNull Iterator<ObjectDelta<O>>iterator()voidvoidintsize()toString()Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Constructor Details- 
ObjectDeltaWavespublic ObjectDeltaWaves()
 
- 
- 
Method Details- 
add
- 
isEmptypublic boolean isEmpty()
- 
clearpublic void clear()
- 
sizepublic int size()
- 
get
- 
iterator- Specified by:
- iteratorin interface- Iterable<O extends ObjectType>
 
- 
setOid
- 
checkConsistence
- 
checkEncrypted
- 
normalizepublic void normalize()
- 
clone
- 
adopt- Throws:
- SchemaException
 
- 
debugDump- Specified by:
- debugDumpin interface- DebugDumpable
 
- 
toString
 
-