Package groovy.xml.slurpersupport
Class FilteredAttributes
- java.lang.Object
- 
- groovy.lang.GroovyObjectSupport
- 
- groovy.xml.slurpersupport.GPathResult
- 
- groovy.xml.slurpersupport.NodeChildren
- 
- groovy.xml.slurpersupport.Attributes
- 
- groovy.xml.slurpersupport.FilteredAttributes
 
 
 
 
 
- 
- All Implemented Interfaces:
- Buildable,- GroovyObject,- Writable,- Iterable
 
 public class FilteredAttributes extends Attributes Lazy evaluated representation of a node's attributes filtered by a Closure.
- 
- 
Field Summary- 
Fields inherited from class groovy.xml.slurpersupport.GPathResultname, namespaceMap, namespacePrefix, namespaceTagHints, parent
 
- 
 - 
Constructor SummaryConstructors Constructor Description FilteredAttributes(GPathResult parent, Closure closure, Map<String,String> namespaceTagHints)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description IteratornodeIterator()- 
Methods inherited from class groovy.xml.slurpersupport.Attributesbuild, childNodes, findAll, iterator, list, name, parents, text, writeTo
 - 
Methods inherited from class groovy.xml.slurpersupport.NodeChildrenappendNode, find, replaceBody, replaceNode, size
 - 
Methods inherited from class groovy.xml.slurpersupport.GPathResultbreadthFirst, children, createIterator, 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
 - 
Methods inherited from class groovy.lang.GroovyObjectSupportgetMetaClass
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface groovy.lang.GroovyObjectinvokeMethod
 - 
Methods inherited from interface java.lang.IterableforEach, spliterator
 
- 
 
- 
- 
- 
Constructor Detail- 
FilteredAttributespublic FilteredAttributes(GPathResult parent, Closure closure, Map<String,String> namespaceTagHints) - Parameters:
- parent- the GPathResult prior to the application of the expression creating this GPathResult
- closure- the Closure to use to filter the attributes
- namespaceTagHints- the known tag to namespace mappings
 
 
- 
 - 
Method Detail- 
nodeIteratorpublic Iterator nodeIterator() - Overrides:
- nodeIteratorin class- Attributes
 
 
- 
 
-