ts.util.table
クラス MapListTable.MapListTableHeader

java.lang.Object
  上位を拡張 ts.util.table.MapListTable.MapListTableHeader
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable, Header<C>
含まれているクラス:
MapListTable<C,V>

protected class MapListTable.MapListTableHeader
extends java.lang.Object
implements Header<C>

MapListTableクラスが使用する ヘッダ・クラス。

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

コンストラクタの概要
MapListTable.MapListTableHeader(int initColCapacity)
          初期カラム容量を引数にとるコンストラクタ。
 
メソッドの概要
 void addColumn(C column)
          カラム・キーを追加する。
 int columnCount()
          カラム数を取得する。
 java.util.Enumeration<C> columns()
          カラム・キーのイテレータを取得する。
 boolean hasColumn(java.lang.Object column)
          このヘッダに指定されたカラム・キーが格納されているかどうかを確認する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MapListTable.MapListTableHeader

public MapListTable.MapListTableHeader(int initColCapacity)
初期カラム容量を引数にとるコンストラクタ。

パラメータ:
initColCapacity - 初期カラム容量。
例外:
java.lang.AssertionError - 引数が負の値の場合(デバッグ・モードのみ)。
メソッドの詳細

columnCount

public int columnCount()
カラム数を取得する。

定義:
インタフェース Header<C> 内の columnCount
戻り値:
カラム数。

columns

public java.util.Enumeration<C> columns()
カラム・キーのイテレータを取得する。

定義:
インタフェース Header<C> 内の columns
戻り値:
カラム・キーのイテレータ。

hasColumn

public boolean hasColumn(java.lang.Object column)
このヘッダに指定されたカラム・キーが格納されているかどうかを確認する。

定義:
インタフェース Header<C> 内の hasColumn
パラメータ:
column - カラム・キー。
戻り値:
引数のカラム・キーが、このヘッダに格納されている場合は trueを返す。

addColumn

public void addColumn(C column)
カラム・キーを追加する。

定義:
インタフェース Header<C> 内の addColumn
パラメータ:
column - カラム・キー。


Copyright (C) SATOH Takayuki All Rights Reserved.