static class RolapResult.CellInfo extends Object
RolapCell
.
During the evaluation stage they are mutable but after evaluation has finished they are not changed.
Modifier and Type | Field and Description |
---|---|
(package private) String |
formatString |
(package private) long |
key |
(package private) Object |
value |
(package private) RolapResult.ValueFormatter |
valueFormatter |
Constructor and Description |
---|
RolapResult.CellInfo(long key)
Creates a CellInfo representing the position of a cell.
|
RolapResult.CellInfo(long key,
Object value,
String formatString,
RolapResult.ValueFormatter valueFormatter)
Creates a CellInfo with position, value, format string and formatter
of a cell.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
(package private) String |
getFormatValue()
Returns the formatted value of the Cell
|
int |
hashCode() |
Object value
String formatString
RolapResult.ValueFormatter valueFormatter
long key
RolapResult.CellInfo(long key)
key
- Ordinal representing the position of a cellRolapResult.CellInfo(long key, Object value, String formatString, RolapResult.ValueFormatter valueFormatter)
key
- Ordinal representing the position of a cellvalue
- Value of cell, or null if not yet knownformatString
- Format string of cell, or nullvalueFormatter
- Formatter for cell, or null