se.optimatika.jexcel.database
Class Table

java.lang.Object
  extended by se.optimatika.jexcel.database.Table

public final class Table
extends Object


Constructor Summary
Table()
           
Table(Column<Object>[] someColumns)
           
 
Method Summary
 void addRow(int index, List<?> aRow)
           
 void addRow(List<?> aRow)
           
 List<String> getColumnNames()
           
 List<Column<Object>> getColumns()
           
 List<TypeContext<Object>> getColumnTypeContexts()
           
 List<Object> getRow(int index)
           
 List<Object> removeRow(int index)
           
 List<Object> setRow(int index, List<?> aRow)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Table

public Table()

Table

public Table(Column<Object>[] someColumns)
Method Detail

addRow

public void addRow(int index,
                   List<?> aRow)

addRow

public void addRow(List<?> aRow)

getColumnNames

public List<String> getColumnNames()

getColumns

public List<Column<Object>> getColumns()

getColumnTypeContexts

public List<TypeContext<Object>> getColumnTypeContexts()

getRow

public List<Object> getRow(int index)

removeRow

public List<Object> removeRow(int index)

setRow

public List<Object> setRow(int index,
                           List<?> aRow)