org.seasar.tuigwaa.database
クラス SpreadSheetImpl

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

public class SpreadSheetImpl
extends AbstractDataTable
implements SpreadSheet


フィールドの概要
 
インタフェース org.seasar.tuigwaa.database.DataTable から継承したフィールド
BEAN_DATA, PRIMITIVE_DATA
 
コンストラクタの概要
SpreadSheetImpl(String name, String dataLabel, String rowLabel, List rowHeaders, String columnLabel, List columnHeaders, com.isenshi.util.TableMap dataMap)
           
 
メソッドの概要
 List getColumnHeaders()
           
 String getColumnLabel()
           
 String getCurrentRowHeader()
           
 Object getData(int row, int column)
           
 String getDataLabel()
           
 Collection getDataList()
           
 Map getDataMap(int row)
           
 String getRowHeader()
           
 String getRowHeader(int index)
           
 List getRowHeaders()
           
 String getRowLabel()
           
 Object getRowObject(int row)
           
 int getRowSize()
           
protected  void remove(int rowIndex)
           
 void setFilterMap(Map filterMap)
           
 
クラス 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, toString, wait, wait, wait
 
インタフェース org.seasar.tuigwaa.database.DataTable から継承したメソッド
decrementCurrentColumn, decrementCurrentRow, getColumnSize, getCurrentColumn, getCurrentRow, getData, getData, getData, getData, getDisplayHeaderMap, getHeader, getHeader, getHeaderIterator, getHeaders, getName, getRowObject, hasNext, hasNextColumn, hasNextColumn, hasNextRow, incrementCurrentColumn, incrementCurrentRow, init, initCurrentColumn, initCurrentRow, isSpreadSheet, lastColumn, lastRow, next, nextColumn, nextRow, remove
 

コンストラクタの詳細

SpreadSheetImpl

public SpreadSheetImpl(String name,
                       String dataLabel,
                       String rowLabel,
                       List rowHeaders,
                       String columnLabel,
                       List columnHeaders,
                       com.isenshi.util.TableMap dataMap)
メソッドの詳細

setFilterMap

public void setFilterMap(Map filterMap)
定義:
インタフェース DataTable 内の setFilterMap

getDataLabel

public String getDataLabel()
定義:
インタフェース SpreadSheet 内の getDataLabel

getRowLabel

public String getRowLabel()
定義:
インタフェース SpreadSheet 内の getRowLabel

getColumnLabel

public String getColumnLabel()
定義:
インタフェース SpreadSheet 内の getColumnLabel

remove

protected void remove(int rowIndex)
定義:
クラス AbstractDataTable 内の remove

getColumnHeaders

public List getColumnHeaders()
定義:
インタフェース SpreadSheet 内の getColumnHeaders

getRowHeaders

public List getRowHeaders()
定義:
インタフェース SpreadSheet 内の getRowHeaders

getRowHeader

public String getRowHeader()
定義:
インタフェース SpreadSheet 内の getRowHeader

getRowHeader

public String getRowHeader(int index)

getCurrentRowHeader

public String getCurrentRowHeader()

getRowSize

public int getRowSize()
定義:
インタフェース DataTable 内の getRowSize

getData

public Object getData(int row,
                      int column)
定義:
インタフェース DataTable 内の getData

getDataList

public Collection getDataList()
定義:
インタフェース DataTable 内の getDataList

getRowObject

public Object getRowObject(int row)
定義:
インタフェース DataTable 内の getRowObject

getDataMap

public Map getDataMap(int row)
定義:
インタフェース DataTable 内の getDataMap


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