public abstract class Nodes extends Object
Collection
s of Node
s.Modifier and Type | Field and Description |
---|---|
static Iterator |
EMPTY_ITERATOR
The empty iterator.
|
static org.w3c.dom.traversal.NodeIterator |
EMPTY_NODE_ITERATOR
The emtpy node iterator (immutable).
|
static NodeList |
EMPTY_NODE_LIST
The empty node list.
|
Constructor and Description |
---|
Nodes() |
Modifier and Type | Method and Description |
---|---|
static Iterator |
iterator(org.w3c.dom.traversal.NodeIterator ni)
Returns an iterator over the
Node s provided by the given
NodeIterator . |
static Iterator |
iterator(NodeList nl)
Returns an iterator over the nodes of the given node list.
|
static org.w3c.dom.traversal.NodeIterator |
nodeIterator(List nodes)
Returns a node iterator over the nodes contained in the given list.
|
static org.w3c.dom.traversal.NodeIterator |
nodeIterator(NodeList nodeList)
Returns a node iterator over the elements of the given node list.
|
static NodeList |
nodeList(Iterator iterator)
Returns a node list containing all the nodes of the given iterator.
|
static NodeList |
nodeList(List nodes)
Returns a node list containing all the nodes of the given list of nodes.
|
static NodeList |
nodeList(org.w3c.dom.traversal.NodeIterator nodeIterator)
Returns a node list containing all the nodes of the given node iterator.
|
static Iterator |
singletonIterator(Object object)
Returns an immutable iterator containing only the specified object.
|
static org.w3c.dom.traversal.NodeIterator |
singletonNodeIterator(Node node)
Returns an immutable node iterator containing only the specified node.
|
static NodeList |
singletonNodeList(Node node)
Returns a node list containing only the specified node.
|
public static org.w3c.dom.traversal.NodeIterator EMPTY_NODE_ITERATOR
public static NodeList EMPTY_NODE_LIST
public static Iterator EMPTY_ITERATOR
public static org.w3c.dom.traversal.NodeIterator singletonNodeIterator(Node node)
node
- the sole node to be returned by the node iteratorpublic static Iterator singletonIterator(Object object)
object
- the sole object to be returned by the iteratorpublic static org.w3c.dom.traversal.NodeIterator nodeIterator(NodeList nodeList)
nodeList
- providing nodes for the returned node iteratorpublic static org.w3c.dom.traversal.NodeIterator nodeIterator(List nodes)
nodes
- a list of Node
spublic static NodeList singletonNodeList(Node node)
node
- the sole node to be stored in the node listpublic static NodeList nodeList(org.w3c.dom.traversal.NodeIterator nodeIterator)
nodeIterator
- the node iterator to fetch the nodes frompublic static NodeList nodeList(Iterator iterator)
iterator
- the iterator to fetch the nodes frompublic static NodeList nodeList(List nodes)
nodes
- a list of Node
spublic static Iterator iterator(NodeList nl)
nl
- the node listpublic static Iterator iterator(org.w3c.dom.traversal.NodeIterator ni)
Node
s provided by the given
NodeIterator
.ni
- the NodeIteratorNode
s provided by the given
NodeIterator
.© 2002-2005 IAIK, © 2004, 2006 - 2019 Stiftung SIC