|
Class Summary |
| AbstractColumnPredicate |
A AbstractColumnPredicate is an abstract implementation for
StarColumnPredicate. |
| AbstractColumnPredicate.Factory |
Factory for StarPredicates and
StarColumnPredicates. |
| AbstractQuerySpec |
Base class for QuerySpec implementations. |
| AggQuerySpec |
An AggStar's version of the QuerySpec. |
| Aggregation |
A Aggregation is a pre-computed aggregation over a set of
columns. |
| Aggregation.Axis |
|
| AggregationKey |
Column context that an Aggregation is computed for. |
| AggregationManager |
RolapAggregationManager manages all Aggregations
in the system. |
| AggregationManager.PinSetImpl |
Implementation of RolapAggregationManager.PinSet
using a HashSet. |
| AndPredicate |
Predicate which is the intersection of a list of predicates. |
| CellRequest |
A CellRequest contains the context necessary to get a cell
value from a star. |
| CountingAggregationManager |
This class adds to AggregationManager counters for
aggregation cache hit and miss. |
| DenseDoubleSegmentDataset |
Implementation of DenseSegmentDataset that stores
values of type double. |
| DenseIntSegmentDataset |
Implementation of DenseSegmentDataset that stores
values of type Object. |
| DenseNativeSegmentDataset |
Implementation of DenseSegmentDataset that stores
values of type double. |
| DenseObjectSegmentDataset |
Implementation of DenseSegmentDataset that stores
values of type Object. |
| DenseSegmentDataset |
A DenseSegmentDataset is a means of storing segment values
which is suitable when most of the combinations of keys have a value
present. |
| DrillThroughQuerySpec |
Provides the information necessary to generate SQL for a drill-through
request. |
| GroupingSet |
The GroupingSet stores the information about an
Aggregation which can be represented
as a GROUP BY GROUPING SET in a SQL query. |
| GroupingSetsList |
Class for using GROUP BY GROUPING SETS sql query. |
| GroupingSetsList.Cohort |
Collection of SegmentDataset that have the
same dimensionality and identical axis values. |
| ListColumnPredicate |
Predicate which is the union of a list of predicates, each of which applies
to the same, single column. |
| ListPredicate |
Base class for AndPredicate and OrPredicate. |
| LiteralStarPredicate |
A constraint which always returns true or false. |
| MemberColumnPredicate |
Column constraint defined by a member. |
| MemberTuplePredicate |
Predicate which constrains a column to a particular member, or a range
above or below a member, or a range between two members. |
| MinusStarPredicate |
A StarPredicate which evaluates to true if its
first child evaluates to true and its second child evaluates to false. |
| OrPredicate |
Predicate which is the union of a list of predicates. |
| RangeColumnPredicate |
Predicate constraining a column to be greater than or less than a given
bound, or between a pair of bounds. |
| Segment |
A Segment is a collection of cell values parameterized by
a measure, and a set of (column, value) pairs. |
| Segment.Region |
Definition of a region of values which are not in a segment. |
| SegmentArrayQuerySpec |
Provides the information necessary to generate a SQL statement to
retrieve a list of segments. |
| SegmentLoader |
The SegmentLoader queries database and loads the data into
the given set of segments. |
| SegmentLoader.RowList |
Collection of rows, each with a set of columns of type Object, double, or
int. |
| SegmentLoader.RowList.Column |
|
| SegmentLoader.RowList.DoubleColumn |
|
| SegmentLoader.RowList.IntColumn |
|
| SegmentLoader.RowList.NativeColumn |
|
| SegmentLoader.RowList.ObjectColumn |
|
| SparseSegmentDataset |
A SparseSegmentDataset is a means of storing segment values
which is suitable when few of the combinations of keys have a value present. |
| ValueColumnPredicate |
A constraint which requires a column to have a particular value. |
Manages a cache of aggregates containing cell values.