org.seasar.util.collection
クラス ArrayMap.ArrayMapIterator

java.lang.Object
  上位を拡張 org.seasar.util.collection.ArrayMap.ArrayMapIterator
すべての実装されたインタフェース:
Iterator<ArrayMap.Entry<K,V>>
含まれているクラス:
ArrayMap<K,V>

protected class ArrayMap.ArrayMapIterator
extends Object
implements Iterator<ArrayMap.Entry<K,V>>

ArrayMap用のIteratorです。


フィールドの概要
protected  int current
          現在のインデックス
protected  int last
          最後にアクセスした要素のインデックス
 
コンストラクタの概要
protected ArrayMap.ArrayMapIterator()
           
 
メソッドの概要
 boolean hasNext()
           
 ArrayMap.Entry<K,V> next()
           
 void remove()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

current

protected int current
現在のインデックス


last

protected int last
最後にアクセスした要素のインデックス

コンストラクタの詳細

ArrayMap.ArrayMapIterator

protected ArrayMap.ArrayMapIterator()
メソッドの詳細

hasNext

public boolean hasNext()
定義:
インタフェース Iterator<ArrayMap.Entry<K,V>> 内の hasNext

next

public ArrayMap.Entry<K,V> next()
定義:
インタフェース Iterator<ArrayMap.Entry<K,V>> 内の next

remove

public void remove()
定義:
インタフェース Iterator<ArrayMap.Entry<K,V>> 内の remove


Copyright © 2010-2012 The Seasar Foundation. All Rights Reserved.