Buildable
, GroovyObject
, Writable
, Iterable
public class FilteredAttributes extends Attributes
name, namespaceMap, namespacePrefix, namespaceTagHints, parent
Constructor | Description |
---|---|
FilteredAttributes(GPathResult parent,
Closure closure,
Map<String,String> namespaceTagHints) |
Modifier and Type | Method | Description |
---|---|---|
Iterator |
nodeIterator() |
build, childNodes, findAll, iterator, list, name, parents, text, writeTo
breadthFirst, children, declareNamespace, depthFirst, equals, getAt, getAt, getBody, getProperty, hashCode, isEmpty, leftShift, lookupNamespace, parent, plus, pop, putAt, setMetaClass, setProperty, toBigDecimal, toBigInteger, toBoolean, toDouble, toFloat, toInteger, toLong, toString, toURI, toURL
getMetaClass, invokeMethod
forEach, spliterator
appendNode, find, replaceBody, replaceNode, size
public FilteredAttributes(GPathResult parent, Closure closure, Map<String,String> namespaceTagHints)
parent
- the GPathResult prior to the application of the expression creating this GPathResultclosure
- the Closure to use to filter the attributesnamespaceTagHints
- the known tag to namespace mappingspublic Iterator nodeIterator()
nodeIterator
in class Attributes