gnu.bytecode
Class VarEnumerator
java.lang.Object
gnu.bytecode.VarEnumerator
- All Implemented Interfaces:
- java.util.Enumeration
public class VarEnumerator
- extends java.lang.Object
- implements java.util.Enumeration
Use this Enuemration class to iterate over the Variables in a Scope.
Descends into child scopes.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VarEnumerator
public VarEnumerator(Scope scope)
reset
public final void reset()
nextVar
public final Variable nextVar()
- Return the next Variable in the Scope tree, or null if done.
hasMoreElements
public final boolean hasMoreElements()
- Specified by:
hasMoreElements
in interface java.util.Enumeration
nextElement
public java.lang.Object nextElement()
- Specified by:
nextElement
in interface java.util.Enumeration