org.codehaus.groovy.sandbox.util
Class ComplexElementCollection
java.lang.Object
groovy.lang.GroovyObjectSupport
org.codehaus.groovy.sandbox.util.ElementCollection
org.codehaus.groovy.sandbox.util.ComplexElementCollection
- All Implemented Interfaces:
- GroovyObject
- class ComplexElementCollection
- extends ElementCollection
Constructor Summary |
ComplexElementCollection(XmlList[] parents,
int[] nextParentElements,
java.lang.String[] parentElementNames,
java.lang.String childElementName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parents
private final XmlList[] parents
nextParentElements
private final int[] nextParentElements
parentElementNames
private final java.lang.String[] parentElementNames
ComplexElementCollection
public ComplexElementCollection(XmlList[] parents,
int[] nextParentElements,
java.lang.String[] parentElementNames,
java.lang.String childElementName)
getResult
protected ElementCollection getResult(java.lang.String property)
- Specified by:
getResult
in class ElementCollection
iterator
public ElementIterator iterator()
- Used by the Invoker when it wants to iterate over this object
- Specified by:
iterator
in class ElementCollection
- Returns:
getProperty
public java.lang.Object getProperty(java.lang.String property)
- Specified by:
getProperty
in interface GroovyObject
- Overrides:
getProperty
in class GroovyObjectSupport
getAt
public java.lang.Object getAt(int index)
size
public int size()
Copyright © 2003-2005 The Codehaus. All Rights Reserved.