public class SortedMergeCrosstabSpecification extends Object implements CrosstabSpecification
Constructor and Description |
---|
SortedMergeCrosstabSpecification(ReportStateKey key,
String[] dimensionColumnSet,
String[] rowColumnSet) |
Modifier and Type | Method and Description |
---|---|
void |
add(DataRow dataRow) |
void |
endCrosstab() |
void |
endRow() |
String[] |
getColumnDimensionNames() |
ReportStateKey |
getKey() |
Object[] |
getKeyAt(int column) |
String[] |
getRowDimensionNames() |
int |
indexOf(int start,
Object[] key) |
int |
size()
The number of columns encountered.
|
void |
startRow() |
public SortedMergeCrosstabSpecification(ReportStateKey key, String[] dimensionColumnSet, String[] rowColumnSet)
public int indexOf(int start, Object[] key)
indexOf
in interface CrosstabSpecification
public String[] getColumnDimensionNames()
getColumnDimensionNames
in interface CrosstabSpecification
public String[] getRowDimensionNames()
getRowDimensionNames
in interface CrosstabSpecification
public ReportStateKey getKey()
getKey
in interface CrosstabSpecification
public void startRow()
startRow
in interface CrosstabSpecification
public void endRow()
endRow
in interface CrosstabSpecification
public void endCrosstab()
endCrosstab
in interface CrosstabSpecification
public void add(DataRow dataRow)
add
in interface CrosstabSpecification
public int size()
CrosstabSpecification
size
in interface CrosstabSpecification
public Object[] getKeyAt(int column)
getKeyAt
in interface CrosstabSpecification
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.