com.caucho.quercus.lib.spl
Class IteratorDelegate.KeyIterator<T>

java.lang.Object
  extended by com.caucho.quercus.lib.spl.AbstractIteratorImpl<Value>
      extended by com.caucho.quercus.lib.spl.IteratorDelegate.KeyIterator<T>
All Implemented Interfaces:
java.util.Iterator<Value>
Enclosing class:
IteratorDelegate

public static class IteratorDelegate.KeyIterator<T>
extends AbstractIteratorImpl<Value>


Field Summary
 
Fields inherited from class com.caucho.quercus.lib.spl.AbstractIteratorImpl
_env, _obj, _qClass
 
Constructor Summary
IteratorDelegate.KeyIterator(Env env, ObjectValue obj)
           
 
Method Summary
protected  Value getCurrent()
           
 
Methods inherited from class com.caucho.quercus.lib.spl.AbstractIteratorImpl
getCurrentKey, getCurrentValue, hasNext, next, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IteratorDelegate.KeyIterator

public IteratorDelegate.KeyIterator(Env env,
                                    ObjectValue obj)
Method Detail

getCurrent

protected Value getCurrent()
Specified by:
getCurrent in class AbstractIteratorImpl<Value>