nga.model
クラス KeyValueList<K extends Comparable,V>

java.lang.Object
  上位を拡張 java.util.AbstractCollection<E>
      上位を拡張 java.util.AbstractList<E>
          上位を拡張 java.util.ArrayList<E>
              上位を拡張 nga.model.SelectableArrayList<KeyValueList.Entry>
                  上位を拡張 nga.model.KeyValueList<K,V>
すべての実装されたインタフェース:
Serializable, Cloneable, Iterable<KeyValueList.Entry>, Collection<KeyValueList.Entry>, List<KeyValueList.Entry>, RandomAccess, SelectableList<KeyValueList.Entry>, UpdatableByText

public class KeyValueList<K extends Comparable,V>
extends SelectableArrayList<KeyValueList.Entry>

key と value を要素とするリスト。

関連項目:
直列化された形式

入れ子のクラスの概要
 class KeyValueList.Entry
          KeyValueList の要素。
 
フィールドの概要
 
クラス java.util.AbstractList から継承されたフィールド
modCount
 
コンストラクタの概要
KeyValueList()
          KeyValueList を作成する。
KeyValueList(int initialCapacity)
          KeyValueList を作成する。
KeyValueList(KeyValueList<K,V> c)
          KeyValueList を作成する。
 
メソッドの概要
 void add(K key, V value)
          指定されたキーと値の組を追加する。
 K getSelectedKey()
          選択されたコードを取得する。
 V getSelectedValue()
          選択された名称を取得する。
 
クラス nga.model.SelectableArrayList から継承されたメソッド
getSelected, getSelectedIndex, setSelectedIndex, update
 
クラス java.util.ArrayList から継承されたメソッド
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
クラス java.util.AbstractList から継承されたメソッド
equals, hashCode, iterator, listIterator, listIterator, subList
 
クラス java.util.AbstractCollection から継承されたメソッド
containsAll, removeAll, retainAll, toString
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.util.List から継承されたメソッド
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

コンストラクタの詳細

KeyValueList

public KeyValueList(int initialCapacity)
KeyValueList を作成する。

パラメータ:
initialCapacity -

KeyValueList

public KeyValueList()
KeyValueList を作成する。


KeyValueList

public KeyValueList(KeyValueList<K,V> c)
KeyValueList を作成する。

パラメータ:
c -
メソッドの詳細

add

public void add(K key,
                V value)
指定されたキーと値の組を追加する。


getSelectedKey

public K getSelectedKey()
選択されたコードを取得する。

戻り値:
選択されたコード。

getSelectedValue

public V getSelectedValue()
選択された名称を取得する。

戻り値:
選択された名称。