Groovy 2.2.0

groovy.util.slurpersupport
[Java] Class NodeParents

java.lang.Object
  groovy.lang.GroovyObjectSupport
      groovy.util.slurpersupport.GPathResult
          groovy.util.slurpersupport.NodeChildren
              groovy.util.slurpersupport.NodeParents

public class NodeParents
extends NodeChildren

Lazy evaluated representation of parent nodes without duplicates

Authors:
Jochen Eddel+


Field Summary
 
Fields inherited from class GPathResult
name, namespaceMap, namespacePrefix, namespaceTagHints, parent
 
Constructor Summary
NodeParents(GPathResult parent, Map namespaceTagHints)

@param parent the GPathResult prior to the application of the expression creating this GPathResult

 
Method Summary
Iterator nodeIterator()

 
Methods inherited from class NodeChildren
appendNode, build, childNodes, find, findAll, iterator, nodeIterator, parents, replaceBody, replaceNode, size, text, writeTo
 
Methods inherited from class GPathResult
appendNode, breadthFirst, childNodes, children, declareNamespace, depthFirst, equals, find, findAll, getAt, getAt, getBody, getProperty, isEmpty, iterator, leftShift, list, lookupNamespace, name, nodeIterator, parent, parents, plus, pop, putAt, replaceBody, replaceNode, setMetaClass, setProperty, size, text, toBigDecimal, toBigInteger, toBoolean, toDouble, toFloat, toInteger, toLong, toString, toURI, toURL
 
Methods inherited from class GroovyObjectSupport
getMetaClass, getProperty, invokeMethod, setMetaClass, setProperty
 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

NodeParents

public NodeParents(GPathResult parent, Map namespaceTagHints)
Parameters:
parent - the GPathResult prior to the application of the expression creating this GPathResult
namespaceTagHints - the known tag to namespace mappings


 
Method Detail

nodeIterator

public Iterator nodeIterator()


 

Copyright © 2003-2013 The Codehaus. All rights reserved.