Package mondrian.rolap.agg
Class SegmentLoader.SegmentRollupWrapper
- java.lang.Object
-
- mondrian.rolap.agg.SegmentLoader.SegmentRollupWrapper
-
- Enclosing class:
- SegmentLoader
abstract class SegmentLoader.SegmentRollupWrapper extends java.lang.Object
This is a private abstraction wrapper to perform rollups. It allows us to rollup from a mix of segments coming from either the local cache or the external one.
-
-
Constructor Summary
Constructors Constructor Description SegmentRollupWrapper()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
(package private) abstract SegmentColumn[]
getConstrainedColumns()
(package private) abstract BitKey
getConstrainedColumnsBitKey()
(package private) abstract SegmentDataset
getDataset()
(package private) abstract SegmentColumn
getHeader()
(package private) abstract java.lang.Object[]
getValuesForColumn(SegmentColumn cc)
int
hashCode()
-
-
-
Method Detail
-
getConstrainedColumnsBitKey
abstract BitKey getConstrainedColumnsBitKey()
-
getConstrainedColumns
abstract SegmentColumn[] getConstrainedColumns()
-
getDataset
abstract SegmentDataset getDataset()
-
getValuesForColumn
abstract java.lang.Object[] getValuesForColumn(SegmentColumn cc)
-
getHeader
abstract SegmentColumn getHeader()
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-