groovy.util.slurpersupport
Class NodeChildren
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.util.slurpersupport.GPathResult
groovy.util.slurpersupport.NodeChildren
- All Implemented Interfaces:
- Buildable, GroovyObject, Writable
- Direct Known Subclasses:
- Attributes, FilteredNodeChildren
class NodeChildren
- extends GPathResult
- Author:
- John Wilson
Field Summary |
private int |
size
|
Methods inherited from class groovy.util.slurpersupport.GPathResult |
breadthFirst, children, declareNamespace, depthFirst, equals, getAt, getAt, getBody, getProperty, isEmpty, leftShift, list, lookupNamespace, name, parent, plus, putAt, setMetaClass, setProperty, toBigDecimal, toBigInteger, toBoolean, toDouble, toFloat, toInteger, toLong, toString, toURI, toURL |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
size
private int size
NodeChildren
public NodeChildren(GPathResult parent,
java.lang.String name,
java.lang.String namespacePrefix,
java.util.Map namespaceTagHints)
- Parameters:
parent
- name
- namespacePrefix
- namespaceTagHints
-
NodeChildren
public NodeChildren(GPathResult parent,
java.lang.String name,
java.util.Map namespaceTagHints)
- Parameters:
parent
- name
- namespaceTagHints
-
NodeChildren
public NodeChildren(GPathResult parent,
java.util.Map namespaceTagHints)
- Parameters:
parent
- namespaceTagHints
-
childNodes
public java.util.Iterator childNodes()
- Specified by:
childNodes
in class GPathResult
iterator
public java.util.Iterator iterator()
- Specified by:
iterator
in class GPathResult
nodeIterator
public java.util.Iterator nodeIterator()
- Specified by:
nodeIterator
in class GPathResult
parents
public GPathResult parents()
- Specified by:
parents
in class GPathResult
size
public int size()
- Specified by:
size
in class GPathResult
text
public java.lang.String text()
- Specified by:
text
in class GPathResult
find
public GPathResult find(Closure closure)
- Specified by:
find
in class GPathResult
findAll
public GPathResult findAll(Closure closure)
- Specified by:
findAll
in class GPathResult
build
public void build(GroovyObject builder)
writeTo
public java.io.Writer writeTo(java.io.Writer out)
throws java.io.IOException
- Description copied from interface:
Writable
- writes this object to the given stream
- Throws:
java.io.IOException
replaceNode
protected void replaceNode(Closure newValue)
- Specified by:
replaceNode
in class GPathResult
replaceBody
protected void replaceBody(java.lang.Object newValue)
- Specified by:
replaceBody
in class GPathResult
appendNode
protected void appendNode(java.lang.Object newValue)
- Specified by:
appendNode
in class GPathResult
Copyright © ${year} The Codehaus. All Rights Reserved.