Package groovy.util
Class NodeList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList
groovy.util.NodeList
- All Implemented Interfaces:
- Serializable,- Cloneable,- Iterable,- Collection,- List,- RandomAccess
A List implementation which is returned by queries on a 
Node
 which provides some XPath like helper methods for GPath.- See Also:
- 
Field SummaryFields inherited from class java.util.AbstractListmodCount
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionclone()Creates a new NodeList containing the same elements as the original (but cloned in the case of Nodes).Provides lookup of elements by QName.Provides lookup of elements by non-namespaced name.voidprotected static voidsetMetaClass(Class nodeListClass, MetaClass metaClass) text()Returns the text value of all of the elements in the collection.Methods inherited from class java.util.ArrayListadd, add, addAll, addAll, clear, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollectioncontainsAll, toStringMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.CollectionparallelStream, stream, toArrayMethods inherited from interface java.util.ListcontainsAll
- 
Constructor Details- 
NodeListpublic NodeList()
- 
NodeList
- 
NodeListpublic NodeList(int size) 
 
- 
- 
Method Details- 
cloneCreates a new NodeList containing the same elements as the original (but cloned in the case of Nodes).
- 
setMetaClass
- 
getAtProvides lookup of elements by non-namespaced name.- Parameters:
- name- the name or shortcut key for nodes of interest
- Returns:
- the nodes of interest which match name
 
- 
getAtProvides lookup of elements by QName.- Parameters:
- name- the name or shortcut key for nodes of interest
- Returns:
- the nodes of interest which match name
 
- 
textReturns the text value of all of the elements in the collection.- Returns:
- the text value of all the elements in the collection or null
 
- 
replaceNode
- 
plus
 
-