Package groovy.util.slurpersupport
Class NodeParents
- java.lang.Object
- 
- groovy.lang.GroovyObjectSupport
- 
- groovy.util.slurpersupport.GPathResult
- 
- groovy.util.slurpersupport.NodeChildren
- 
- groovy.util.slurpersupport.NodeParents
 
 
 
 
- 
- All Implemented Interfaces:
- Buildable,- GroovyObject,- Writable,- java.lang.Iterable
 
 public class NodeParents extends NodeChildren Lazy evaluated representation of parent nodes without duplicates
- 
- 
Field Summary- 
Fields inherited from class groovy.util.slurpersupport.GPathResultname, namespaceMap, namespacePrefix, namespaceTagHints, parent
 
- 
 - 
Constructor SummaryConstructors Constructor Description NodeParents(GPathResult parent, java.util.Map<java.lang.String,java.lang.String> namespaceTagHints)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.IteratornodeIterator()- 
Methods inherited from class groovy.util.slurpersupport.NodeChildrenappendNode, build, childNodes, find, findAll, iterator, parents, replaceBody, replaceNode, size, text, writeTo
 - 
Methods inherited from class groovy.util.slurpersupport.GPathResultbreadthFirst, children, createIterator, declareNamespace, depthFirst, equals, getAt, getAt, getBody, getProperty, hashCode, isEmpty, leftShift, list, lookupNamespace, name, parent, plus, pop, putAt, setMetaClass, setProperty, toBigDecimal, toBigInteger, toBoolean, toDouble, toFloat, toInteger, toLong, toString, toURI, toURL
 - 
Methods inherited from class groovy.lang.GroovyObjectSupportgetMetaClass, invokeMethod
 
- 
 
- 
- 
- 
Constructor Detail- 
NodeParentspublic NodeParents(GPathResult parent, java.util.Map<java.lang.String,java.lang.String> namespaceTagHints) - Parameters:
- parent- the GPathResult prior to the application of the expression creating this GPathResult
- namespaceTagHints- the known tag to namespace mappings
 
 
- 
 - 
Method Detail- 
nodeIteratorpublic java.util.Iterator nodeIterator() - Overrides:
- nodeIteratorin class- NodeChildren
 
 
- 
 
-