|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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>
内の header
public boolean containsValue(java.lang.Object value)
java.util.Map<C,V>
内の containsValue
Record<C,V>
内の containsValue
value
- 確認対象の値。
protected V getValue(java.lang.Object column)
Record<C,V>
内の getValue
column
- カラム・キー。
protected V putValue(C column, V value)
Record<C,V>
内の putValue
column
- カラム・キー。value
- カラム・キーに対応付けられる値。
protected V removeValue(java.lang.Object column)
Record<C,V>
内の removeValue
column
- カラム・キー。
public void clear()
java.util.Map<C,V>
内の clear
Record<C,V>
内の clear
public java.util.Collection<V> values()
java.util.Map<C,V>
内の values
Record<C,V>
内の values
public java.util.Set<java.util.Map.Entry<C,V>> entrySet()
java.util.Map<C,V>
内の entrySet
Record<C,V>
内の entrySet
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |