| Constructor and description |
|---|
NodeList()Creates an empty node list. |
NodeList(Collection collection)Creates a node list containing the supplied elements. |
NodeList(int size)Creates an empty node list with the supplied initial capacity. |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public Object |
clone()Creates a new NodeList containing the same elements as the original (but cloned in the case of Nodes). |
|
public NodeList |
getAt(String name)Provides lookup of elements by non-namespaced name. |
|
public NodeList |
getAt(QName name)Provides lookup of elements by QName. |
|
public void |
plus(Closure c)Appends sibling nodes after each node in this list. |
|
public Node |
replaceNode(Closure c)Replaces the sole node in this list using the supplied builder closure. |
|
protected static void |
setMetaClass(Class nodeListClass, MetaClass metaClass)Installs the metaclass used for property and attribute shortcuts on node lists. |
|
public String |
text()Returns the text value of all of the elements in the collection. |
| Methods inherited from class | Name |
|---|---|
class ArrayList |
add, add, addAll, addAll, clear, clone, contains, containsAll, ensureCapacity, equals, forEach, get, getClass, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, notify, notifyAll, parallelStream, remove, remove, removeAll, removeIf, replaceAll, retainAll, set, size, sort, spliterator, stream, subList, toArray, toArray, toArray, toString, trimToSize, wait, wait, wait |
Creates an empty node list.
Creates a node list containing the supplied elements.
collection - the initial elementsCreates an empty node list with the supplied initial capacity.
size - the initial capacityCreates a new NodeList containing the same elements as the original (but cloned in the case of Nodes).
Provides lookup of elements by non-namespaced name.
name - the name or shortcut key for nodes of interestProvides lookup of elements by QName.
name - the name or shortcut key for nodes of interestAppends sibling nodes after each node in this list.
c - the closure defining the sibling nodesReplaces the sole node in this list using the supplied builder closure.
c - the closure defining replacement nodesInstalls the metaclass used for property and attribute shortcuts on node lists.
nodeListClass - the class whose metaclass should be replacedmetaClass - the original metaclassReturns the text value of all of the elements in the collection.
Copyright © 2003-2026 The Apache Software Foundation. All rights reserved.