[Java] Class NodeParents

  • groovy.util.slurpersupport.NodeParents

Lazy evaluated representation of parent nodes without duplicates

Authors:
Jochen Eddel+
Inherited fields
Fields inherited from class Fields
class GPathResult name, namespaceMap, namespacePrefix, namespaceTagHints, parent

Constructor Summary

Constructors
Constructor and description
NodeParents (GPathResult parent, Map<String, String> namespaceTagHints)
@param parent the GPathResult prior to the application of the expression creating this GPathResult

Methods Summary

Methods
Type Params Return Type Name and description
Iterator nodeIterator()

Inherited Methods Summary

Inherited Methods
Methods inherited from class Name
class NodeChildren appendNode, build, childNodes, find, findAll, iterator, nodeIterator, parents, replaceBody, replaceNode, size, text, writeTo
class GPathResult appendNode, breadthFirst, childNodes, children, declareNamespace, depthFirst, equals, find, findAll, getAt, getAt, getBody, getProperty, hashCode, 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
class GroovyObjectSupport getMetaClass, getProperty, invokeMethod, setMetaClass, setProperty
class Object wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll

Constructor Detail

public NodeParents(GPathResult parent, Map<String, 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

public Iterator nodeIterator()

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/groovy/util/slurpersupport/NodeParents.html