public class ObjectDeltaWaves<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> extends Object implements List<ObjectDelta<O>>, DebugDumpable, Serializable
INDENT_STRING
Constructor and Description |
---|
ObjectDeltaWaves() |
Modifier and Type | Method and Description |
---|---|
void |
add(int index,
ObjectDelta<O> element) |
boolean |
add(ObjectDelta<O> e) |
boolean |
addAll(Collection<? extends ObjectDelta<O>> c) |
boolean |
addAll(int index,
Collection<? extends ObjectDelta<O>> c) |
void |
adopt(PrismContext prismContext) |
void |
checkConsistence(boolean requireOid,
String shortDesc) |
void |
checkEncrypted(String shortDesc) |
void |
clear() |
ObjectDeltaWaves<O> |
clone() |
boolean |
contains(Object o) |
boolean |
containsAll(Collection<?> c) |
protected void |
copyValues(ObjectDeltaWaves<O> clone) |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
String |
debugDump(int indent,
boolean showTriples) |
String |
dump(boolean showTriples) |
static ObjectDeltaWaves |
fromObjectDeltaWavesType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectDeltaWavesType secondaryDeltas,
PrismContext prismContext) |
ObjectDelta<O> |
get(int index) |
ObjectDelta<O> |
getMergedDeltas()
Get merged deltas from all the waves.
|
ObjectDelta<O> |
getMergedDeltas(ObjectDelta<O> initialDelta,
int maxWave)
Get merged deltas from the waves up to maxWave (including).
|
int |
indexOf(Object o) |
boolean |
isEmpty() |
Iterator<ObjectDelta<O>> |
iterator() |
int |
lastIndexOf(Object o) |
ListIterator<ObjectDelta<O>> |
listIterator() |
ListIterator<ObjectDelta<O>> |
listIterator(int index) |
void |
normalize() |
ObjectDelta<O> |
remove(int index) |
boolean |
remove(Object o) |
boolean |
removeAll(Collection<?> c) |
boolean |
retainAll(Collection<?> c) |
ObjectDelta<O> |
set(int index,
ObjectDelta<O> element) |
void |
setOid(String oid) |
int |
size() |
List<ObjectDelta<O>> |
subList(int fromIndex,
int toIndex) |
Object[] |
toArray() |
<T> T[] |
toArray(T[] a) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectDeltaWavesType |
toObjectDeltaWavesType() |
String |
toString() |
public ObjectDelta<O> getMergedDeltas() throws SchemaException
SchemaException
public ObjectDelta<O> getMergedDeltas(ObjectDelta<O> initialDelta, int maxWave) throws SchemaException
SchemaException
public void setOid(String oid)
public void checkConsistence(boolean requireOid, String shortDesc)
public void normalize()
public ObjectDeltaWaves<O> clone()
protected void copyValues(ObjectDeltaWaves<O> clone)
public void adopt(PrismContext prismContext) throws SchemaException
SchemaException
public int size()
size
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
size
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public boolean isEmpty()
isEmpty
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
isEmpty
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public boolean contains(Object o)
contains
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
contains
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public Iterator<ObjectDelta<O>> iterator()
iterator
in interface Iterable<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
iterator
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
iterator
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public Object[] toArray()
toArray
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
toArray
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public <T> T[] toArray(T[] a)
toArray
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
toArray
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public boolean add(ObjectDelta<O> e)
add
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
add
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public boolean remove(Object o)
remove
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
remove
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public boolean containsAll(Collection<?> c)
containsAll
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
containsAll
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public boolean addAll(Collection<? extends ObjectDelta<O>> c)
addAll
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
addAll
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public boolean addAll(int index, Collection<? extends ObjectDelta<O>> c)
addAll
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public boolean removeAll(Collection<?> c)
removeAll
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
removeAll
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public boolean retainAll(Collection<?> c)
retainAll
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
retainAll
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public void clear()
clear
in interface Collection<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
clear
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public ObjectDelta<O> get(int index)
get
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public ObjectDelta<O> set(int index, ObjectDelta<O> element)
set
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public void add(int index, ObjectDelta<O> element)
add
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public ObjectDelta<O> remove(int index)
remove
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public int indexOf(Object o)
indexOf
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public int lastIndexOf(Object o)
lastIndexOf
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public ListIterator<ObjectDelta<O>> listIterator()
listIterator
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public ListIterator<ObjectDelta<O>> listIterator(int index)
listIterator
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public List<ObjectDelta<O>> subList(int fromIndex, int toIndex)
subList
in interface List<ObjectDelta<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>>
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String dump(boolean showTriples)
public String debugDump(int indent)
debugDump
in interface DebugDumpable
public String debugDump(int indent, boolean showTriples)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectDeltaWavesType toObjectDeltaWavesType() throws SchemaException
SchemaException
public static ObjectDeltaWaves fromObjectDeltaWavesType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectDeltaWavesType secondaryDeltas, PrismContext prismContext) throws SchemaException
SchemaException
public void checkEncrypted(String shortDesc)
Copyright © 2016 evolveum. All rights reserved.