public class Table extends Object implements Serializable, Externalizable
Table class.
| Constructor and Description |
|---|
Table()
Constructor for Table.
|
Table(ResultSet res)
Constructor for Table.
|
| Modifier and Type | Method and Description |
|---|---|
TableColumn |
addHeader(String name,
Class<?> type)
addHeader.
|
TableColumn |
addHeader(String name,
String type)
addHeader.
|
TableRow |
addRow(Object... data)
addRow.
|
int |
getColumnIndex(String name)
getColumnIndex.
|
List<TableColumn> |
getColumns()
Getter for the field
columns. |
int |
getColumnSize()
getColumnSize.
|
String |
getName()
Getter for the field
name. |
List<TableRow> |
getRows()
Getter for the field
rows. |
int |
getRowSize()
getRowSize.
|
void |
readExternal(ObjectInput in) |
void |
setName(String name)
Setter for the field
name. |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public Table()
Constructor for Table.
public Table(ResultSet res) throws SQLException
Constructor for Table.
res - a ResultSet object.SQLException - if any.public List<TableColumn> getColumns()
Getter for the field columns.
List object.public TableColumn addHeader(String name, Class<?> type)
addHeader.
name - a String object.type - a Class object.TableColumn object.public TableColumn addHeader(String name, String type)
addHeader.
name - a String object.type - a String object.TableColumn object.public void setName(String name)
Setter for the field name.
name - a String object.public int getColumnIndex(String name)
getColumnIndex.
name - a String object.public int getColumnSize()
getColumnSize.
public int getRowSize()
getRowSize.
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © 2016. All Rights Reserved.