Methods
Modifier and Type |
Method and Description |
protected Object |
_transformValue(Object value) |
void |
addProperty(DataProperty dp,
int index) |
void |
addRowValue(int index,
Object value) |
void |
addRowValues(Object[] row) |
protected Double |
calculateScalar(Interval interval,
DataProperty property,
ScalarFunction function) |
void |
clear() |
protected void |
fillArrayWithRow(int row,
Object[] array) |
protected void |
fillMapWithRow(int row,
Map m) |
DataSet |
filter(DataFilter filter) |
void |
formatXMLProperties(PrintWriter out,
int indent) |
DataProvider |
getDataProvider() |
DataSetIndex |
getDataSetIndex() |
DataProperty[] |
getProperties() |
DataProperty |
getPropertyByColumn(int column) |
DataProperty |
getPropertyById(String id) |
int |
getPropertyColumn(DataProperty p) |
List[] |
getPropertyValues() |
List |
getPropertyValues(DataProperty dp) |
Map |
getRowAsMap(int row) |
Object[] |
getRowAt(int row) |
int |
getRowCount() |
Object |
getValueAt(int row,
int column) |
List |
getValuesAt(int column) |
DataSet |
groupBy(DataProperty groupByProperty,
int[] columns,
String[] functionCodes) |
DataSet |
groupBy(DataProperty groupByProperty,
int[] columns,
String[] functionCodes,
int sortIndex,
int sortOrder) |
DataSet |
groupByLabel(DataProperty groupByProperty,
int[] columns,
String[] functionCodes,
int sortIndex,
int sortOrder) |
void |
parseXMLProperties(NodeList nodes) |
protected Set<Integer> |
preProcessFilter(org.jboss.dashboard.commons.filter.FilterByCriteria filter)
Method that leverages the data set index information to boost the performance when filtering by label properties.
|
protected void |
printIndent(PrintWriter out,
int indent) |
void |
setDataProvider(DataProvider provider) |
void |
setPropertySize(int propSize) |
int |
sizeOf() |
DataSet |
sort(org.jboss.dashboard.commons.comparator.ComparatorByCriteria comparator) |