org.seasar.tuigwaa.database
クラス SelectedColumnDataTableImpl

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

public class SelectedColumnDataTableImpl
extends DataTableWrapper


フィールドの概要
 
インタフェース org.seasar.tuigwaa.database.DataTable から継承したフィールド
BEAN_DATA, PRIMITIVE_DATA
 
コンストラクタの概要
SelectedColumnDataTableImpl(DataTable dataTable, List headers)
           
 
メソッドの概要
 int getColumnSize()
           
 Object getData()
           
 Object getData(int columnIndex)
           
 Object getData(int row, int column)
           
 Object getData(int row, String columnName)
           
 Object getData(String columnName)
           
 Map getDisplayHeaderMap()
           
 Iterator getHeaderIterator()
           
 List getHeaders()
           
 Object getRowObject()
           
 Object nextColumn()
           
 void remove()
           
 
クラス org.seasar.tuigwaa.database.DataTableWrapper から継承したメソッド
decrementCurrentColumn, decrementCurrentRow, getCurrentColumn, getCurrentRow, getDataList, getDataMap, getHeader, getHeader, getName, getRowObject, getRowSize, incrementCurrentColumn, incrementCurrentRow, init, initCurrentColumn, initCurrentRow, isSpreadSheet, setFilterMap
 
クラス 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
 

コンストラクタの詳細

SelectedColumnDataTableImpl

public SelectedColumnDataTableImpl(DataTable dataTable,
                                   List headers)
メソッドの詳細

getHeaders

public List getHeaders()
定義:
インタフェース DataTable 内の getHeaders
オーバーライド:
クラス DataTableWrapper 内の getHeaders

getDisplayHeaderMap

public Map getDisplayHeaderMap()
定義:
インタフェース DataTable 内の getDisplayHeaderMap
オーバーライド:
クラス DataTableWrapper 内の getDisplayHeaderMap

getHeaderIterator

public Iterator getHeaderIterator()
定義:
インタフェース DataTable 内の getHeaderIterator
オーバーライド:
クラス DataTableWrapper 内の getHeaderIterator

getColumnSize

public int getColumnSize()
定義:
インタフェース DataTable 内の getColumnSize
オーバーライド:
クラス DataTableWrapper 内の getColumnSize

getData

public Object getData(int columnIndex)
定義:
インタフェース DataTable 内の getData
オーバーライド:
クラス DataTableWrapper 内の getData

getData

public Object getData(String columnName)
定義:
インタフェース DataTable 内の getData
オーバーライド:
クラス DataTableWrapper 内の getData

getData

public Object getData(int row,
                      String columnName)
定義:
インタフェース DataTable 内の getData
オーバーライド:
クラス DataTableWrapper 内の getData

getData

public Object getData(int row,
                      int column)
定義:
インタフェース DataTable 内の getData
オーバーライド:
クラス DataTableWrapper 内の getData

getData

public Object getData()
定義:
インタフェース DataTable 内の getData
オーバーライド:
クラス DataTableWrapper 内の getData

nextColumn

public Object nextColumn()
定義:
インタフェース DataTable 内の nextColumn
オーバーライド:
クラス DataTableWrapper 内の nextColumn

remove

public void remove()
定義:
インタフェース DataTable 内の remove
オーバーライド:
クラス DataTableWrapper 内の remove

getRowObject

public Object getRowObject()
定義:
インタフェース DataTable 内の getRowObject
オーバーライド:
クラス DataTableWrapper 内の getRowObject


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