org.seasar.tuigwaa.database
クラス DataTableImpl

java.lang.Object
  拡張org.seasar.tuigwaa.database.AbstractDataTableCore
      拡張org.seasar.tuigwaa.database.AbstractDataTable
          拡張org.seasar.tuigwaa.database.DataTableImpl
すべての実装インタフェース:
DataTable, Iterator

public class DataTableImpl
extends AbstractDataTable


フィールドの概要
static int BEAN_DATA
           
static int PRIMITIVE_DATA
           
 
コンストラクタの概要
DataTableImpl(String name, List headers, List data, int strategy)
           
DataTableImpl(String name, List headers, List displayHeaders, List data, int strategy, Map filterMap)
           
 
メソッドの概要
 SpreadSheet createSpreadSheet()
           
 Object getData(int row, int column)
           
 Collection getDataList()
           
 Map getDataMap(int row)
           
 Object getRowObject(int row)
           
 int getRowSize()
           
 void remove(int row)
           
 void setFilterMap(Map filterMap)
           
 void setStrategy(int strategy)
           
 String toString()
           
 
クラス org.seasar.tuigwaa.database.AbstractDataTable から継承したメソッド
decrementCurrentColumn, decrementCurrentRow, getColumnIndex, getColumnSize, getCurrentColumn, getCurrentRow, getData, getData, getData, getData, getDisplayHeaderMap, getHeader, getHeader, getHeaderIterator, getHeaders, getName, getRowObject, incrementCurrentColumn, incrementCurrentRow, init, initCurrentColumn, initCurrentRow, isSpreadSheet, nextColumn, remove
 
クラス org.seasar.tuigwaa.database.AbstractDataTableCore から継承したメソッド
hasNext, hasNextColumn, hasNextColumn, hasNextRow, lastColumn, lastRow, next, nextRow
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

BEAN_DATA

public static final int BEAN_DATA
関連項目:
定数フィールド値

PRIMITIVE_DATA

public static final int PRIMITIVE_DATA
関連項目:
定数フィールド値
コンストラクタの詳細

DataTableImpl

public DataTableImpl(String name,
                     List headers,
                     List data,
                     int strategy)

DataTableImpl

public DataTableImpl(String name,
                     List headers,
                     List displayHeaders,
                     List data,
                     int strategy,
                     Map filterMap)
メソッドの詳細

setFilterMap

public void setFilterMap(Map filterMap)

getDataList

public Collection getDataList()

getRowSize

public int getRowSize()

getData

public Object getData(int row,
                      int column)

getDataMap

public Map getDataMap(int row)

remove

public void remove(int row)
定義:
クラス AbstractDataTable 内の remove

setStrategy

public void setStrategy(int strategy)

getRowObject

public Object getRowObject(int row)

createSpreadSheet

public SpreadSheet createSpreadSheet()

toString

public String toString()


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.