|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgroovy.lang.GroovyObjectSupport
groovy.util.slurpersupport.GPathResult
groovy.util.slurpersupport.NodeChildren
groovy.util.slurpersupport.Attributes
groovy.util.slurpersupport.FilteredAttributes
public class FilteredAttributes extends Attributes
Lazy evaluated representation of a node's attributes filtered by a Closure.
Field Summary |
---|
Fields inherited from class GPathResult | |
---|---|
name, namespaceMap, namespacePrefix, namespaceTagHints, parent |
Constructor Summary | |
FilteredAttributes(GPathResult parent, Closure closure, java.util.Map namespaceTagHints)
@param parent the GPathResult prior to the application of the expression creating this GPathResult |
Method Summary | |
---|---|
java.util.Iterator
|
nodeIterator()
|
Methods inherited from class Attributes | |
---|---|
build, childNodes, findAll, iterator, list, name, nodeIterator, parents, text, writeTo |
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, 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 java.lang.Object | |
---|---|
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Constructor Detail |
---|
public FilteredAttributes(GPathResult parent, Closure closure, java.util.Map 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 mappings
Method Detail |
---|
public java.util.Iterator nodeIterator()
Groovy Documentation