public class DataTable extends AbstractSparseMatrix<String,DataColumn,Comparable>
Constructor and Description |
---|
DataTable() |
DataTable(int inInitialRowCapacity,
int inInitialColCapacity) |
Modifier and Type | Method and Description |
---|---|
DataTable |
add(DataTable inDataTable) |
DataTable |
addDataSet(DataColumn inDataColumn,
Map<String,? extends Comparable> inDataMap) |
void |
clearFlag(String inValue) |
void |
clearFlags() |
DataColumn |
getDataColumn(String inName) |
Set<DataColumn> |
getDataColumns() |
Map<String,? extends Comparable> |
getDataSet(DataColumn inDataColumn) |
String |
getFormatted(String inId,
DataColumn inDataColumn)
Uses a formatting string (like "%.1f%%") specified via the DataColumn to
render the object value for display.
|
HTMLTag |
getHTMLFormatted(String inId,
DataColumn inDataColumn)
Uses a formatting string (like "%.1f%%") specified via the DataColumn to
render the object value for display.
|
Map<DataColumn,Comparable> |
getRowData(String inRowKey) |
boolean |
hasFlag(String inValue) |
void |
removeCol(DataColumn inCol) |
Set<String> |
rowKeySet() |
DataTable |
setFlag(String inValue) |
addCol, addRow, changeColKey, changeRowKey, clearCol, clearRow, clone, colKeySet, containsCol, containsRow, get, getCellWithSmallestValue, getCol, getNonIdentityCellWithSmallestValue, getRow, put, putCol, putRow, remove, removeCols, removeRow, size, toString, toString, trimToSize
public DataTable()
public DataTable(int inInitialRowCapacity, int inInitialColCapacity)
public void clearFlags()
public DataTable addDataSet(DataColumn inDataColumn, Map<String,? extends Comparable> inDataMap)
public Map<DataColumn,Comparable> getRowData(String inRowKey)
public Map<String,? extends Comparable> getDataSet(DataColumn inDataColumn)
public Set<DataColumn> getDataColumns()
public DataColumn getDataColumn(String inName)
public void removeCol(DataColumn inCol)
removeCol
in class AbstractSparseMatrix<String,DataColumn,Comparable>
public Set<String> rowKeySet()
rowKeySet
in class AbstractSparseMatrix<String,DataColumn,Comparable>
public String getFormatted(String inId, DataColumn inDataColumn)
inId
- subject keyinDataColumn
- the data column from which to retrieve the valuepublic HTMLTag getHTMLFormatted(String inId, DataColumn inDataColumn)
inId
- subject keyinDataColumn
- the data column from which to retrieve the value