|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.model.table.DefaultTable
public class DefaultTable
| Constructor Summary | |
|---|---|
DefaultTable(String tableName,
String[] columnNames,
int[] columnTypes)
|
|
DefaultTable(String tableName,
String[] columnNames,
int[] columnTypes,
int initialCapacity)
|
|
DefaultTable(String tableName,
String[] columnNames,
int[] columnTypes,
Object[][] data)
|
|
| Method Summary | |
|---|---|
void |
addColumn(String name,
int type)
adds a new column to the table. for this a computional expensive operation this method should be used with care. |
void |
appendRow(Object[] data)
appends a row to the table and sets its data |
int |
getColumnCount()
returns the number columns of the table |
int |
getColumnIndex(String columnName)
returns the index of the submitted columns name. |
String |
getColumnName(int col)
returns the name of the specified column. |
String[] |
getColumnNames()
returns the names of all table columns. |
int |
getColumnType(int col)
returns the name of the type of the specifies column. |
int[] |
getColumnTypes()
returns the names of all column types. |
Object[] |
getRow(int row)
returns the data of the row'th row of the table |
int |
getRowCount()
returns the number rows of the table |
String |
getTableName()
returns the name of the table. |
Object |
getValueAt(int row,
int col)
returns the value of the table field indexed by row and col |
Object[] |
removeRow(int index)
removes a row from the table |
void |
setColumnName(int col,
String name)
sets the name of a column. |
void |
setColumnType(int col,
int type)
sets the type of a column. |
void |
setRow(Object[] data,
int row)
sets the data of the row'th row |
void |
setTableName(String tableName)
|
void |
setValueAt(Object value,
int row,
int col)
set a value at the table field indexed by row and col |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultTable(String tableName,
String[] columnNames,
int[] columnTypes)
throws TableException
tableName - columnNames - columnTypes -
TableException
public DefaultTable(String tableName,
String[] columnNames,
int[] columnTypes,
Object[][] data)
throws TableException
tableName - columnNames - columnTypes - data -
TableException
public DefaultTable(String tableName,
String[] columnNames,
int[] columnTypes,
int initialCapacity)
throws TableException
tableName - columnNames - columnTypes - initialCapacity -
TableException| Method Detail |
|---|
public String getTableName()
getTableName in interface Tablepublic void setTableName(String tableName)
setTableName in interface TablegetTableName()
public Object getValueAt(int row,
int col)
getValueAt in interface Table
public void setValueAt(Object value,
int row,
int col)
setValueAt in interface Tablepublic Object[] getRow(int row)
getRow in interface Table
public void setRow(Object[] data,
int row)
throws TableException
setRow in interface TableTableException
public void appendRow(Object[] data)
throws TableException
appendRow in interface TableTableExceptionpublic int getRowCount()
getRowCount in interface Table
public void addColumn(String name,
int type)
addColumn in interface Tablepublic int getColumnCount()
getColumnCount in interface Tablepublic String[] getColumnNames()
getColumnNames in interface Tablepublic String getColumnName(int col)
getColumnName in interface Tablepublic int[] getColumnTypes()
getColumnTypes in interface Tablepublic int getColumnType(int col)
getColumnType in interface Table
public void setColumnType(int col,
int type)
throws TableException
setColumnType in interface TableTableException
public void setColumnName(int col,
String name)
setColumnName in interface Tablepublic Object[] removeRow(int index)
removeRow in interface Tableindex -
public int getColumnIndex(String columnName)
getColumnIndex in interface TablecolumnName - public String toString()
toString in class Object
|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org