Class ListXNodeImpl
java.lang.Object
com.evolveum.midpoint.prism.AbstractFreezable
com.evolveum.midpoint.prism.impl.xnode.XNodeImpl
com.evolveum.midpoint.prism.impl.xnode.ListXNodeImpl
- All Implemented Interfaces:
- Copyable<XNode>,- Freezable,- Visitable<XNode>,- ListXNode,- XNode,- DebugDumpable,- Serializable,- Cloneable,- Iterable<XNodeImpl>,- Collection<XNodeImpl>,- List<XNodeImpl>
- See Also:
- 
Field SummaryFields inherited from class com.evolveum.midpoint.prism.impl.xnode.XNodeImplelementName, KEY_CONTAINER_ID, KEY_OID, KEY_REFERENCE_DESCRIPTION, KEY_REFERENCE_FILTER, KEY_REFERENCE_OBJECT, KEY_REFERENCE_OID, KEY_REFERENCE_REFERENTIAL_INTEGRITY, KEY_REFERENCE_RELATION, KEY_REFERENCE_RESOLUTION_TIME, KEY_REFERENCE_TARGET_NAME, KEY_REFERENCE_TYPE, KEY_VERSION, maxOccurs, parent, typeQNameFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidbooleanbooleanaddAll(int index, Collection<? extends XNodeImpl> c) booleanaddAll(Collection<? extends XNodeImpl> c) asList()voidclear()booleanbooleancontainsAll(Collection<?> c) copy()debugDump(int indent) booleanget(int index) getDesc()inthashCode()intbooleanisEmpty()booleaniterator()intlistIterator(int index) voidremove(int index) booleanbooleanremoveAll(Collection<?> c) booleanretainAll(Collection<?> c) intsize()subList(int fromIndex, int toIndex) Object[]toArray()<T> T[]toArray(T[] a) toString()Methods inherited from class com.evolveum.midpoint.prism.impl.xnode.XNodeImplclone, cloneTransformKeys, copyCommonAttributesFrom, copyCommonTo, dumpSuffix, getComment, getElementName, getLineNumber, getMaxOccurs, getOriginDescription, getOriginFile, getParent, getParserData, getTypeQName, isExplicitTypeDeclaration, isSingleEntryMap, namespaceContext, setComment, setElementName, setExplicitTypeDeclaration, setLineNumber, setMaxOccurs, setOriginDescription, setOriginFile, setParent, setParserData, setTypeQName, toRootXNodeMethods inherited from class com.evolveum.midpoint.prism.AbstractFreezablefreeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutableMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.CollectionparallelStream, removeIf, stream, toArrayMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.FreezablecheckImmutable, checkMutable, freeze, isImmutableMethods inherited from interface java.util.ListreplaceAll, sort, spliteratorMethods inherited from interface com.evolveum.midpoint.prism.xnode.XNodeclone, frozen, getMaxOccurs, getTypeQName, hasMetadata, isExplicitTypeDeclaration, namespaceContext, toRootXNode
- 
Constructor Details- 
ListXNodeImplpublic ListXNodeImpl()
- 
ListXNodeImpl
 
- 
- 
Method Details- 
sizepublic int size()
- 
isEmptypublic boolean isEmpty()
- 
contains
- 
iterator
- 
toArray
- 
toArraypublic <T> T[] toArray(T[] a) 
- 
add
- 
remove
- 
containsAll- Specified by:
- containsAllin interface- Collection<XNodeImpl>
- Specified by:
- containsAllin interface- List<XNodeImpl>
 
- 
addAll
- 
addAll
- 
removeAll
- 
retainAll
- 
clearpublic void clear()
- 
get
- 
set
- 
add
- 
remove
- 
indexOf
- 
lastIndexOf- Specified by:
- lastIndexOfin interface- List<XNodeImpl>
 
- 
listIterator- Specified by:
- listIteratorin interface- List<XNodeImpl>
 
- 
listIterator- Specified by:
- listIteratorin interface- List<XNodeImpl>
 
- 
subList
- 
accept
- 
debugDump- Specified by:
- debugDumpin interface- DebugDumpable
 
- 
getDesc
- 
toString
- 
equals
- 
hashCodepublic int hashCode()
- 
isHeterogeneousListpublic boolean isHeterogeneousList()- Overrides:
- isHeterogeneousListin class- XNodeImpl
 
- 
asList
- 
performFreezepublic void performFreeze()- Overrides:
- performFreezein class- AbstractFreezable
 
- 
copy
 
-