org.seasar.extension.dataset
インタフェース DataTable

既知の実装クラスの一覧:
DataTableImpl

public interface DataTable

作成者:
higa

メソッドの概要
 DataColumn addColumn(String columnName)
           
 DataColumn addColumn(String columnName, ColumnType columnType)
           
 DataRow addRow()
           
 void copyFrom(Object source)
           
 DataColumn getColumn(int index)
           
 DataColumn getColumn(String columnName)
           
 String getColumnName(int index)
           
 int getColumnSize()
           
 ColumnType getColumnType(int index)
           
 ColumnType getColumnType(String columnName)
           
 DataRow getRemovedRow(int index)
           
 int getRemovedRowSize()
           
 DataRow getRow(int index)
           
 int getRowSize()
           
 String getTableName()
           
 boolean hasColumn(String columnName)
           
 boolean hasMetaData()
           
 DataRow[] removeRows()
           
 void setTableName(String tableName)
           
 void setupColumns(Class beanClass)
           
 void setupMetaData(DatabaseMetaData dbMetaData)
           
 

メソッドの詳細

getTableName

public String getTableName()

setTableName

public void setTableName(String tableName)

getRowSize

public int getRowSize()

getRow

public DataRow getRow(int index)

addRow

public DataRow addRow()

getRemovedRowSize

public int getRemovedRowSize()

getRemovedRow

public DataRow getRemovedRow(int index)

removeRows

public DataRow[] removeRows()

getColumnSize

public int getColumnSize()

getColumn

public DataColumn getColumn(int index)

getColumn

public DataColumn getColumn(String columnName)
                     throws ColumnNotFoundRuntimeException
例外:
ColumnNotFoundRuntimeException

hasColumn

public boolean hasColumn(String columnName)

getColumnName

public String getColumnName(int index)

getColumnType

public ColumnType getColumnType(int index)

getColumnType

public ColumnType getColumnType(String columnName)

addColumn

public DataColumn addColumn(String columnName)

addColumn

public DataColumn addColumn(String columnName,
                            ColumnType columnType)

hasMetaData

public boolean hasMetaData()

setupMetaData

public void setupMetaData(DatabaseMetaData dbMetaData)

setupColumns

public void setupColumns(Class beanClass)

copyFrom

public void copyFrom(Object source)


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.