Uses of Interface
mondrian.olap.Annotated
Package
Description
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Defines the set of MDX built-in functions.
Implements the data access layer for the olap package.
-
Uses of Annotated in mondrian.olap
Modifier and TypeInterfaceDescriptioninterface
Cube.interface
ADimension
represents a dimension of a cube.interface
AHierarchy
is a set of members, organized into levels.interface
interface
AMember
is a 'point' on a dimension of a cube.interface
A named set of members or tuples.interface
ASchema
is a collection of cubes, shared dimensions, and roles.Modifier and TypeClassDescriptionclass
CubeBase
is an abstract implementation ofCube
.class
Abstract implementation for aDimension
.class
Skeleton implementation forHierarchy
.class
Skeleton implementation ofLevel
.class
MemberBase
is a partial implementation ofMember
.static class
class
Skeleton implementation ofNamedSet
interface. -
Uses of Annotated in mondrian.olap.fun
Modifier and TypeClassDescriptionstatic class
Calculated member forVisualTotals
function. -
Uses of Annotated in mondrian.rolap
Modifier and TypeInterfaceDescriptioninterface
Interface implemented by all measures (both stored and calculated).interface
ARolapMember
is a member of aRolapHierarchy
.interface
Extension toRolapMember
that knows the current cube.interface
A measure which is implemented by a SQL column or SQL expression (as opposed to aRolapCalculatedMember
.Modifier and TypeClassDescriptionclass
Implementation ofRolapMember
that delegates all calls to an underlying member.class
Measure which is computed from a SQL column (or expression) and which is defined in a non-virtual cube.class
ARolapCalculatedMember
is a member based upon aFormula
.class
RolapCube
implementsCube
for a ROLAP database.class
RolapCubeDimension wraps a RolapDimension for a specific Cube.class
Hierarchy that is associated with a specific Cube.class
RolapCubeLevel wraps a RolapLevel for a specific Cube.class
RolapCubeMember wraps RolapMembers and binds them to a specific cube.class
RolapHierarchy
implementsHierarchy
for a ROLAP database.static class
Substitute for a member in a hierarchy whose rollup policy is 'partial' or 'hidden'.protected static class
Calculated member which is also a measure (that is, a member of the [Measures] dimension).class
RolapLevel
implementsLevel
for a ROLAP database.class
Basic implementation of a member in aRolapHierarchy
.class
Member which holds the AggregateCalc used when evaluating a compound slicer.class
class
Measure which is defined in a virtual cube, and based on a stored measure in one of the virtual cube's base cubes.