|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectts.util.table.Record<C,V>
ts.util.table.ArrayListTable.ArrayListTableRecord
protected class ArrayListTable.ArrayListTableRecord
ArrayListTableクラスのレコードを表す
マップ・クラス。
カラム・キーと配列インデックスの対応付けを行うマップを保持する
ArrayListTableHeader オブジェクトをこのマップのキー集合とし、
マップの値は配列に格納する。
| 入れ子のクラスの概要 |
|---|
| クラス ts.util.table.Record から継承された入れ子のクラス/インタフェース |
|---|
Record.SimpleEntry<C,V> |
| インタフェース java.util.Map から継承された入れ子のクラス/インタフェース |
|---|
java.util.Map.Entry<K,V> |
| コンストラクタの概要 | |
|---|---|
ArrayListTable.ArrayListTableRecord(int initColCapacity)
初期カラム容量を引数にとるコンストラクタ。 |
|
| メソッドの概要 | |
|---|---|
void |
clear()
このマップの内容をクリアする。 |
boolean |
containsValue(java.lang.Object value)
指定された値を持つ要素が存在するかどうかを確認する。 |
java.util.Set<java.util.Map.Entry<C,V>> |
entrySet()
このマップに格納されているキーと値の組を表すエントリの集合を取得する。 |
protected V |
getValue(java.lang.Object column)
このレコードの、指定されたカラムの値を取得する。 |
protected Header<C> |
header()
ヘッダを取得する。 |
protected V |
putValue(C column,
V value)
指定されたカラム・キーと値の組を、このマップに設定する。 |
protected V |
removeValue(java.lang.Object column)
指定されたカラム・キーに対する値をヌルに設定する。 |
java.util.Collection<V> |
values()
このマップに格納されている値のコレクションを取得する。 |
| クラス ts.util.table.Record から継承されたメソッド |
|---|
containsKey, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, satisfyCondition, size, toString |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ArrayListTable.ArrayListTableRecord(int initColCapacity)
initColCapacity - 初期カラム容量。
java.lang.AssertionError - 引数が負の値の場合(デバッグ・モードのみ)。| メソッドの詳細 |
|---|
protected Header<C> header()
Record<C,V> 内の headerpublic boolean containsValue(java.lang.Object value)
java.util.Map<C,V> 内の containsValueRecord<C,V> 内の containsValuevalue - 確認対象の値。
protected V getValue(java.lang.Object column)
Record<C,V> 内の getValuecolumn - カラム・キー。
protected V putValue(C column,
V value)
Record<C,V> 内の putValuecolumn - カラム・キー。value - カラム・キーに対応付けられる値。
protected V removeValue(java.lang.Object column)
Record<C,V> 内の removeValuecolumn - カラム・キー。
public void clear()
java.util.Map<C,V> 内の clearRecord<C,V> 内の clearpublic java.util.Collection<V> values()
java.util.Map<C,V> 内の valuesRecord<C,V> 内の valuespublic java.util.Set<java.util.Map.Entry<C,V>> entrySet()
java.util.Map<C,V> 内の entrySetRecord<C,V> 内の entrySet
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||