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