| Package | Description | 
|---|---|
| mondrian.calc | 
 Provides compiled expressions. 
 | 
| mondrian.calc.impl | 
 Provides implementation classes for compiled expressions. 
 | 
| mondrian.i18n | 
 Utilities for internationalization and localization. 
 | 
| mondrian.mdx | 
 Defines a parse tree for MDX expressions. 
 | 
| 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.olap.fun.extra | 
 Defines MDX extension functions. 
 | 
| mondrian.olap.type | 
 Type system for MDX expessions. 
 | 
| mondrian.olap4j | 
 olap4j driver for the Mondrian OLAP engine. 
 | 
| mondrian.parser | |
| mondrian.recorder | 
 Provides a set a classes for logging the process of a task. 
 | 
| mondrian.resource | |
| mondrian.rolap | 
 Implements the data access layer for the olap package. 
 | 
| mondrian.rolap.agg | 
 Manages a cache of aggregates containing cell values. 
 | 
| mondrian.rolap.aggmatcher | 
 Defines a 'matcher' which scans the schema to find candidate aggregate tables. 
 | 
| mondrian.rolap.format | |
| mondrian.rolap.sql | 
 Database-independent library for generating SQL. 
 | 
| mondrian.server | 
 Augments the Mondrian engine with server functionality. 
 | 
| mondrian.spi | 
 Contains the server-provider interfaces (SPIs) which user-defined
extensions to Mondrian should implement. 
 | 
| mondrian.spi.impl | 
 Provides implementations of SPIs defined in the  
mondrian.spi package. | 
| mondrian.tui | 
 Text user interface for Mondrian. 
 | 
| mondrian.udf | |
| mondrian.util | 
 Mondrian utilities. 
 | 
| mondrian.web.taglib | 
 Provides a tag library for embedding MDX queries in JSP pages. 
 | 
| mondrian.xmla | 
 Implements the XML for Analysis API. 
 | 
| mondrian.xmla.impl | 
| Class and Description | 
|---|
| Dimension
 A  
Dimension represents a dimension of a cube. | 
| Evaluator
 An  
Evaluator holds the context necessary to evaluate an
 expression. | 
| Exp
 An  
Exp is an MDX expression. | 
| Hierarchy
 A  
Hierarchy is a set of members, organized into levels. | 
| Level | 
| Member
 A  
Member is a 'point' on a dimension of a cube. | 
| Parameter
 Parameter to a Query. 
 | 
| Validator
 Provides context necessary to resolve identifiers to objects, function
 calls to specific functions. 
 | 
| Class and Description | 
|---|
| Dimension
 A  
Dimension represents a dimension of a cube. | 
| Evaluator
 An  
Evaluator holds the context necessary to evaluate an
 expression. | 
| Exp
 An  
Exp is an MDX expression. | 
| ExpCacheDescriptor
 Holds information necessary to add an expression to the expression result
 cache (see  
Evaluator.getCachedResult(ExpCacheDescriptor)). | 
| Hierarchy
 A  
Hierarchy is a set of members, organized into levels. | 
| Level | 
| Member
 A  
Member is a 'point' on a dimension of a cube. | 
| Parameter
 Parameter to a Query. 
 | 
| Validator
 Provides context necessary to resolve identifiers to objects, function
 calls to specific functions. 
 | 
| Class and Description | 
|---|
Util.PropertyList
PropertyList is an order-preserving list of key-value
 pairs. | 
| Class and Description | 
|---|
| Dimension
 A  
Dimension represents a dimension of a cube. | 
| Evaluator
 An  
Evaluator holds the context necessary to evaluate an
 expression. | 
| Evaluator.NamedSetEvaluator
 Interface for evaluating a particular named set. 
 | 
| Exp
 An  
Exp is an MDX expression. | 
| ExpBase
 Skeleton implementation of  
Exp interface. | 
| Formula
 A  
Formula is a clause in an MDX query which defines a Set or a
 Member. | 
| FunCall
 A  
FunCall is a function applied to a list of operands. | 
| FunDef
 Definition of an MDX function. 
 | 
| Hierarchy
 A  
Hierarchy is a set of members, organized into levels. | 
| Id
 Multi-part identifier. 
 | 
| Level | 
| Literal
 Represents a constant value, such as a string or number, in a parse tree. 
 | 
| Member
 A  
Member is a 'point' on a dimension of a cube. | 
| NamedSet
 A named set of members or tuples. 
 | 
| Parameter
 Parameter to a Query. 
 | 
Query
Query is an MDX query. | 
| QueryAxis
 An axis in an MDX query. 
 | 
| QueryPart
 Component of an MDX query (derived classes include Query, Axis, Exp, Level). 
 | 
| Syntax
 Enumerated values describing the syntax of an expression. 
 | 
| Validator
 Provides context necessary to resolve identifiers to objects, function
 calls to specific functions. 
 | 
| Class and Description | 
|---|
Access
Access enumerates the allowable access rights. | 
| Aggregator
 Describes an aggregation operator, such as "sum" or "count". 
 | 
| Annotated
 An element that has annotations. 
 | 
| Annotation
 User-defined property on a metadata element. 
 | 
| Axis
 A  
Axis is a component of a Result. | 
AxisOrdinal
AxisOrdinal describes the allowable values for an axis code. | 
| AxisOrdinal.StandardAxisOrdinal | 
| CacheControl
 API for controlling the contents of the cell cache and the member cache. 
 | 
| CacheControl.CellRegion
 a region of cells in the cell cache 
 | 
| CacheControl.MemberEditCommand
 An operation to be applied to the member cache. 
 | 
| CacheControl.MemberSet
 A specification of a set of members in the member cache. 
 | 
Category
Category enumerates the possible expression types. | 
| Cell
 A  
Cell is an item in the grid of a Result. | 
| Connection
 Connection to a multi-dimensional database. 
 | 
| Cube
 Cube. 
 | 
| Dimension
 A  
Dimension represents a dimension of a cube. | 
| DimensionType
 Enumerates the types of dimensions. 
 | 
| DrillThrough
 Drill through statement. 
 | 
EnumeratedValues
EnumeratedValues is a helper class for declaring a set of
 symbolic constants which have names, ordinals, and possibly descriptions. | 
EnumeratedValues.BasicValue
BasicValue is an obvious implementation of EnumeratedValues.Value. | 
| EnumeratedValues.Value
 A  
Value represents a member of an enumerated type. | 
| Evaluator
 An  
Evaluator holds the context necessary to evaluate an
 expression. | 
| Evaluator.NamedSetEvaluator
 Interface for evaluating a particular named set. 
 | 
| Evaluator.SetEvaluator
 Interface for generically evaluating a set. 
 | 
| Exp
 An  
Exp is an MDX expression. | 
| ExpBase
 Skeleton implementation of  
Exp interface. | 
| ExpCacheDescriptor
 Holds information necessary to add an expression to the expression result
 cache (see  
Evaluator.getCachedResult(ExpCacheDescriptor)). | 
| Explain
 Explain statement. 
 | 
| Formula
 A  
Formula is a clause in an MDX query which defines a Set or a
 Member. | 
| FunDef
 Definition of an MDX function. 
 | 
| FunTable
 List of all MDX functions. 
 | 
| FunTable.Builder
 Builder that assists with the construction of a function table by
 providing callbacks to define functions. 
 | 
| Hierarchy
 A  
Hierarchy is a set of members, organized into levels. | 
| Id
 Multi-part identifier. 
 | 
| Id.NameSegment
 Component in a compound identifier that describes the name of an object. 
 | 
| Id.Quoting | 
| Id.Segment
 Component in a compound identifier. 
 | 
| Level | 
| LevelType
 Deprecated. 
 
Will be replaced with  
Level.Type
 before mondrian-4.0. | 
| Literal
 Represents a constant value, such as a string or number, in a parse tree. 
 | 
MatchType
MatchType enumerates the allowable match modes when
 searching for a member based on its unique name. | 
| Member
 A  
Member is a 'point' on a dimension of a cube. | 
| Member.MemberType | 
| MemberProperty
 Member property or solve order specification. 
 | 
| MondrianDef.AggColumnName | 
| MondrianDef.AggExclude | 
| MondrianDef.AggFactCount | 
| MondrianDef.AggForeignKey
 The name of the column mapping from base fact table foreign key
 to aggregate table foreign key. 
 | 
| MondrianDef.AggIgnoreColumn | 
| MondrianDef.AggLevel | 
| MondrianDef.AggLevelProperty
 Member property. 
 | 
| MondrianDef.AggMeasure | 
| MondrianDef.AggMeasureFactCount | 
| MondrianDef.AggTable
 A definition of an aggregate table for a base fact table. 
 | 
| MondrianDef.Annotation
 User-defined property value. 
 | 
| MondrianDef.Annotations
 Holder for an array of Annotation elements 
 | 
| MondrianDef.CalculatedMember | 
| MondrianDef.CalculatedMemberProperty
 Property of a calculated member defined against a cube. 
 | 
| MondrianDef.CaptionExpression | 
| MondrianDef.CellFormatter
 Plugin that formats the values of cells. 
 | 
| MondrianDef.Closure
 Specifies the transitive closure of a parent-child hierarchy. 
 | 
| MondrianDef.ColumnDef
 Column definition for an inline table. 
 | 
| MondrianDef.ColumnDefs
 Holder for an array of ColumnDef elements 
 | 
| MondrianDef.Cube
 Definition of a cube. 
 | 
| MondrianDef.CubeDimension
 A CubeDimension is either a usage of a Dimension ('shared
 dimension', in MSOLAP parlance), or a 'private dimension'. 
 | 
| MondrianDef.CubeGrant
 Grants (or denies) this role access to a cube. 
 | 
| MondrianDef.CubeUsage | 
| MondrianDef.CubeUsages
 List of base cubes used by the virtual cube. 
 | 
| MondrianDef.Dimension
 A Dimension is a collection of hierarchies. 
 | 
| MondrianDef.DimensionGrant
 Grants (or denies) this role access to a dimension. 
 | 
| MondrianDef.ElementFormatter
 Abstract type just in order to avoid duplication. 
 | 
| MondrianDef.Expression | 
| MondrianDef.ExpressionView
 A collection of SQL expressions, one per dialect. 
 | 
| MondrianDef.Formula | 
| MondrianDef.Grant | 
| MondrianDef.Hierarchy
 Defines a hierarchy. 
 | 
| MondrianDef.HierarchyGrant
 Grants (or denies) this role access to a hierarchy. 
 | 
| MondrianDef.Hint
 Dialect-specific table optimization hints. 
 | 
| MondrianDef.InlineTable | 
| MondrianDef.KeyExpression | 
| MondrianDef.Level | 
| MondrianDef.Measure | 
| MondrianDef.MeasureExpression | 
| MondrianDef.MemberFormatter
 Plugin that formats members. 
 | 
| MondrianDef.MemberGrant
 Grants (or denies) this role access to a member. 
 | 
| MondrianDef.MemberReaderParameter
 Not used 
 | 
| MondrianDef.NamedSet
 Defines a named set which can be used in queries in the
 same way as a set defined using a WITH SET clause. 
 | 
| MondrianDef.NameExpression | 
| MondrianDef.OrdinalExpression | 
| MondrianDef.Parameter
 A Parameter defines a schema parameter. 
 | 
| MondrianDef.ParentExpression | 
| MondrianDef.Property
 Member property. 
 | 
| MondrianDef.PropertyFormatter
 Plugin that formats properties. 
 | 
| MondrianDef.Relation
 A table, inline table or view 
 | 
| MondrianDef.RelationOrJoin
 A table or a join 
 | 
| MondrianDef.Role
 A role defines an access-control profile. 
 | 
| MondrianDef.RoleUsage
 Usage of a Role in a union Role. 
 | 
| MondrianDef.Row
 Row definition for an inline table. 
 | 
| MondrianDef.Rows
 Holder for an array of Row elements 
 | 
| MondrianDef.Schema
 A schema is a collection of cubes and virtual cubes. 
 | 
| MondrianDef.SchemaGrant
 Grants (or denies) this role access to this schema. 
 | 
| MondrianDef.Script
 Script fragment to implement an SPI such as user-defined function,
 member formatter, cell formatter. 
 | 
| MondrianDef.SQL | 
| MondrianDef.Table | 
| MondrianDef.Union
 Body of a Role definition which defines a Role to be the union
 of several Roles. 
 | 
| MondrianDef.UserDefinedFunction
 A UserDefinedFunction is a function which
 extends the MDX language. 
 | 
| MondrianDef.Value
 Column value for an inline table. 
 | 
| MondrianDef.View
 A collection of SQL statements, one per dialect. 
 | 
| MondrianDef.VirtualCube
 A VirtualCube is a set of dimensions and
 measures gleaned from other cubes. 
 | 
| MondrianDef.VirtualCubeDimension
 A VirtualCubeDimension is a usage of a Dimension in a VirtualCube. 
 | 
| MondrianDef.VirtualCubeMeasure
 A VirtualCubeMeasure is a usage of a Measure in a VirtualCube. 
 | 
| MondrianException
 Instances of this class are thrown for all exceptions that Mondrian
 generates through as a result of known error conditions. 
 | 
| MondrianProperties
 Configuration properties that determine the
 behavior of a mondrian instance. 
 | 
MondrianPropertiesBase
MondrianProperties contains the properties which determine the
 behavior of a mondrian instance. | 
| MondrianPropertiesBase.PropertySource
 Represents a place that properties can be read from, and remembers the
 timestamp that we last read them. 
 | 
| MondrianServer
 Interface by which to control an instance of Mondrian. 
 | 
| MondrianServer.MondrianVersion
 Description of the version of the server. 
 | 
| NamedSet
 A named set of members or tuples. 
 | 
| NameResolver.Namespace
 Naming context within which elements are defined. 
 | 
| NativeEvaluator
 Allows expressions to be evaluated native, e.g. 
 | 
| OlapElement
 An  
OlapElement is a catalog object (dimension, hierarchy,
 level, member). | 
| OlapElement.LocalizedProperty | 
OlapElementBase
OlapElementBase is an abstract base class for implementations of
 OlapElement. | 
| Parameter
 Parameter to a Query. 
 | 
| Parameter.Scope
 Scope where a parameter is defined. 
 | 
| Position
 A  
Position is an item on an Axis. | 
Property
Property is the definition of a member property. | 
| Property.Datatype | 
Query
Query is an MDX query. | 
| Query.ScopedNamedSet | 
| QueryAxis
 An axis in an MDX query. 
 | 
QueryAxis.SubtotalVisibility
SubtotalVisibility enumerates the allowed values of
 whether subtotals are visible. | 
| QueryPart
 Component of an MDX query (derived classes include Query, Axis, Exp, Level). 
 | 
| QueryTiming
 Provides hooks for recording timing information of components of Query
 execution. 
 | 
| Result
 A  
Result is the result of running an MDX query. | 
| ResultLimitExceededException
 Abstract base class for exceptions that indicate some limit was exceeded. 
 | 
| ResultStyleException
 Exception that indicates a compiler could not implement an expression in any
 of the result styles requested by the client. 
 | 
| Role
 A  
Role is a collection of access rights to cubes, permissions,
 and so forth. | 
| Role.AllHierarchyAccess
 Represents the access that a role has to whole particular hierarchy. 
 | 
| Role.HierarchyAccess
 Represents the access that a role has to a particular hierarchy. 
 | 
| Role.RollupPolicy
 Enumeration of the policies by which a cell is calculated if children
 of a member are not accessible. 
 | 
| RoleImpl
 Default implementation of the  
Role interface. | 
| Scanner
 Lexical analyzer for MDX. 
 | 
| Schema
 A  
Schema is a collection of cubes, shared dimensions, and roles. | 
| SchemaReader | 
| SolveOrderMode
 Strategies for applying solve order, exposed via the property
  
MondrianProperties.SolveOrderMode. | 
| Syntax
 Enumerated values describing the syntax of an expression. 
 | 
| Util.AbstractFlatList | 
| Util.Functor1 | 
| Util.MemoryInfo
 Information about memory usage. 
 | 
| Util.MemoryInfo.Usage | 
Util.PropertyList
PropertyList is an order-preserving list of key-value
 pairs. | 
| Util.SqlNullSafeComparator
 A  
Comparator implementation which can deal
 correctly with RolapUtil.sqlNullValue. | 
| Validator
 Provides context necessary to resolve identifiers to objects, function
 calls to specific functions. 
 | 
| Class and Description | 
|---|
Access
Access enumerates the allowable access rights. | 
| Annotated
 An element that has annotations. 
 | 
| Cube
 Cube. 
 | 
| Dimension
 A  
Dimension represents a dimension of a cube. | 
| Evaluator
 An  
Evaluator holds the context necessary to evaluate an
 expression. | 
| Exp
 An  
Exp is an MDX expression. | 
| FunDef
 Definition of an MDX function. 
 | 
| FunTable
 List of all MDX functions. 
 | 
| FunTable.Builder
 Builder that assists with the construction of a function table by
 providing callbacks to define functions. 
 | 
| Hierarchy
 A  
Hierarchy is a set of members, organized into levels. | 
| Level | 
| Member
 A  
Member is a 'point' on a dimension of a cube. | 
| Member.MemberType | 
MemberBase
MemberBase is a partial implementation of Member. | 
| OlapElement
 An  
OlapElement is a catalog object (dimension, hierarchy,
 level, member). | 
OlapElementBase
OlapElementBase is an abstract base class for implementations of
 OlapElement. | 
| SchemaReader | 
| Syntax
 Enumerated values describing the syntax of an expression. 
 | 
| Util
 Utility functions used throughout mondrian. 
 | 
| Validator
 Provides context necessary to resolve identifiers to objects, function
 calls to specific functions. 
 | 
| Class and Description | 
|---|
| FunDef
 Definition of an MDX function. 
 | 
| Util
 Utility functions used throughout mondrian. 
 | 
| Class and Description | 
|---|
| Cube
 Cube. 
 | 
| Dimension
 A  
Dimension represents a dimension of a cube. | 
| Hierarchy
 A  
Hierarchy is a set of members, organized into levels. | 
| Level | 
| Member
 A  
Member is a 'point' on a dimension of a cube. | 
| Class and Description | 
|---|
| Level | 
| Class and Description | 
|---|
| DrillThrough
 Drill through statement. 
 | 
| Exp
 An  
Exp is an MDX expression. | 
| Explain
 Explain statement. 
 | 
| Formula
 A  
Formula is a clause in an MDX query which defines a Set or a
 Member. | 
| FunTable
 List of all MDX functions. 
 | 
| Id
 Multi-part identifier. 
 | 
| Id.KeySegment
 Identifier segment representing a key, possibly composite. 
 | 
| Id.NameSegment
 Component in a compound identifier that describes the name of an object. 
 | 
| Id.Segment
 Component in a compound identifier. 
 | 
| Literal
 Represents a constant value, such as a string or number, in a parse tree. 
 | 
| MemberProperty
 Member property or solve order specification. 
 | 
Query
Query is an MDX query. | 
| QueryAxis
 An axis in an MDX query. 
 | 
| QueryPart
 Component of an MDX query (derived classes include Query, Axis, Exp, Level). 
 | 
| Class and Description | 
|---|
| MondrianException
 Instances of this class are thrown for all exceptions that Mondrian
 generates through as a result of known error conditions. 
 | 
| Class and Description | 
|---|
| InvalidHierarchyException
 Exception which indicates that a Cube is invalid
 because there is a hierarchy with no members. 
 | 
| MondrianException
 Instances of this class are thrown for all exceptions that Mondrian
 generates through as a result of known error conditions. 
 | 
| NativeEvaluationUnsupportedException
 Exception which indicates that native evaluation of a function
 was enabled but not supported, and
  
MondrianProperties.AlertNativeEvaluationUnsupported was
 set to ERROR. | 
| QueryCanceledException
 Exception which indicates that a query was canceled by an end-user. 
 | 
| QueryTimeoutException
 Exception which indicates that a query executed for longer than its allowed
 time and was automatically canceled. 
 | 
| ResourceLimitExceededException
 Exception which indicates some resource limit was exceeded. 
 | 
| Class and Description | 
|---|
Access
Access enumerates the allowable access rights. | 
| Aggregator
 Describes an aggregation operator, such as "sum" or "count". 
 | 
| Annotated
 An element that has annotations. 
 | 
| Annotation
 User-defined property on a metadata element. 
 | 
| Axis
 A  
Axis is a component of a Result. | 
| CacheControl
 API for controlling the contents of the cell cache and the member cache. 
 | 
| CacheControl.CellRegion
 a region of cells in the cell cache 
 | 
| CacheControl.MemberEditCommand
 An operation to be applied to the member cache. 
 | 
| CacheControl.MemberSet
 A specification of a set of members in the member cache. 
 | 
| Cell
 A  
Cell is an item in the grid of a Result. | 
| Connection
 Connection to a multi-dimensional database. 
 | 
ConnectionBase
ConnectionBase implements some of the methods in
 Connection. | 
| Cube
 Cube. 
 | 
CubeBase
CubeBase is an abstract implementation of Cube. | 
| Dimension
 A  
Dimension represents a dimension of a cube. | 
| DimensionBase
 Abstract implementation for a  
Dimension. | 
| DimensionType
 Enumerates the types of dimensions. 
 | 
EnumeratedValues
EnumeratedValues is a helper class for declaring a set of
 symbolic constants which have names, ordinals, and possibly descriptions. | 
EnumeratedValues.BasicValue
BasicValue is an obvious implementation of EnumeratedValues.Value. | 
| EnumeratedValues.Value
 A  
Value represents a member of an enumerated type. | 
| Evaluator
 An  
Evaluator holds the context necessary to evaluate an
 expression. | 
| Evaluator.NamedSetEvaluator
 Interface for evaluating a particular named set. 
 | 
| Evaluator.SetEvaluator
 Interface for generically evaluating a set. 
 | 
| Exp
 An  
Exp is an MDX expression. | 
| ExpCacheDescriptor
 Holds information necessary to add an expression to the expression result
 cache (see  
Evaluator.getCachedResult(ExpCacheDescriptor)). | 
| Formula
 A  
Formula is a clause in an MDX query which defines a Set or a
 Member. | 
| FunDef
 Definition of an MDX function. 
 | 
| FunTable
 List of all MDX functions. 
 | 
| Hierarchy
 A  
Hierarchy is a set of members, organized into levels. | 
| HierarchyBase
 Skeleton implementation for  
Hierarchy. | 
| Id.NameSegment
 Component in a compound identifier that describes the name of an object. 
 | 
| Id.Segment
 Component in a compound identifier. 
 | 
| Level | 
| LevelBase
 Skeleton implementation of  
Level. | 
MatchType
MatchType enumerates the allowable match modes when
 searching for a member based on its unique name. | 
| Member
 A  
Member is a 'point' on a dimension of a cube. | 
| Member.MemberType | 
MemberBase
MemberBase is a partial implementation of Member. | 
| MondrianDef.Annotations
 Holder for an array of Annotation elements 
 | 
| MondrianDef.CalculatedMember | 
| MondrianDef.Closure
 Specifies the transitive closure of a parent-child hierarchy. 
 | 
| MondrianDef.Column | 
| MondrianDef.CubeDimension
 A CubeDimension is either a usage of a Dimension ('shared
 dimension', in MSOLAP parlance), or a 'private dimension'. 
 | 
| MondrianDef.CubeUsages
 List of base cubes used by the virtual cube. 
 | 
| MondrianDef.Expression | 
| MondrianDef.Hierarchy
 Defines a hierarchy. 
 | 
| MondrianDef.InlineTable | 
| MondrianDef.Relation
 A table, inline table or view 
 | 
| MondrianDef.RelationOrJoin
 A table or a join 
 | 
| MondrianDef.Schema
 A schema is a collection of cubes and virtual cubes. 
 | 
| MondrianServer
 Interface by which to control an instance of Mondrian. 
 | 
| NamedSet
 A named set of members or tuples. 
 | 
| NameResolver.Namespace
 Naming context within which elements are defined. 
 | 
| NativeEvaluationUnsupportedException
 Exception which indicates that native evaluation of a function
 was enabled but not supported, and
  
MondrianProperties.AlertNativeEvaluationUnsupported was
 set to ERROR. | 
| NativeEvaluator
 Allows expressions to be evaluated native, e.g. 
 | 
| OlapElement
 An  
OlapElement is a catalog object (dimension, hierarchy,
 level, member). | 
OlapElementBase
OlapElementBase is an abstract base class for implementations of
 OlapElement. | 
| Parameter
 Parameter to a Query. 
 | 
| Parameter.Scope
 Scope where a parameter is defined. 
 | 
| Position
 A  
Position is an item on an Axis. | 
Property
Property is the definition of a member property. | 
Query
Query is an MDX query. | 
| QueryAxis
 An axis in an MDX query. 
 | 
| QueryPart
 Component of an MDX query (derived classes include Query, Axis, Exp, Level). 
 | 
| QueryTiming
 Provides hooks for recording timing information of components of Query
 execution. 
 | 
| Result
 A  
Result is the result of running an MDX query. | 
| ResultBase
 Skeleton implementation of  
Result. | 
| Role
 A  
Role is a collection of access rights to cubes, permissions,
 and so forth. | 
| Schema
 A  
Schema is a collection of cubes, shared dimensions, and roles. | 
| SchemaReader | 
| Util.Functor1 | 
Util.PropertyList
PropertyList is an order-preserving list of key-value
 pairs. | 
| Class and Description | 
|---|
| Aggregator
 Describes an aggregation operator, such as "sum" or "count". 
 | 
| CacheControl
 API for controlling the contents of the cell cache and the member cache. 
 | 
| CacheControl.CellRegion
 a region of cells in the cell cache 
 | 
| MondrianServer
 Interface by which to control an instance of Mondrian. 
 | 
| OlapElement
 An  
OlapElement is a catalog object (dimension, hierarchy,
 level, member). | 
| Class and Description | 
|---|
| MondrianDef.AggForeignKey
 The name of the column mapping from base fact table foreign key
 to aggregate table foreign key. 
 | 
| MondrianDef.AggLevelProperty
 Member property. 
 | 
| MondrianDef.Column | 
| MondrianDef.Cube
 Definition of a cube. 
 | 
| MondrianDef.Expression | 
| MondrianDef.Relation
 A table, inline table or view 
 | 
| MondrianDef.Table | 
| Class and Description | 
|---|
| MondrianDef.ElementFormatter
 Abstract type just in order to avoid duplication. 
 | 
| MondrianDef.Script
 Script fragment to implement an SPI such as user-defined function,
 member formatter, cell formatter. 
 | 
| Class and Description | 
|---|
| Evaluator
 An  
Evaluator holds the context necessary to evaluate an
 expression. | 
| Exp
 An  
Exp is an MDX expression. | 
| FunDef
 Definition of an MDX function. 
 | 
| MondrianDef.Expression | 
| MondrianDef.RelationOrJoin
 A table or a join 
 | 
| Class and Description | 
|---|
| MondrianException
 Instances of this class are thrown for all exceptions that Mondrian
 generates through as a result of known error conditions. 
 | 
| MondrianServer
 Interface by which to control an instance of Mondrian. 
 | 
| MondrianServer.MondrianVersion
 Description of the version of the server. 
 | 
Query
Query is an MDX query. | 
| QueryTiming
 Provides hooks for recording timing information of components of Query
 execution. 
 | 
| SchemaReader | 
| Class and Description | 
|---|
| Evaluator
 An  
Evaluator holds the context necessary to evaluate an
 expression. | 
| Member
 A  
Member is a 'point' on a dimension of a cube. | 
| QueryTiming
 Provides hooks for recording timing information of components of Query
 execution. 
 | 
| Syntax
 Enumerated values describing the syntax of an expression. 
 | 
Util.PropertyList
PropertyList is an order-preserving list of key-value
 pairs. | 
| Class and Description | 
|---|
Util.PropertyList
PropertyList is an order-preserving list of key-value
 pairs. | 
| Class and Description | 
|---|
| Connection
 Connection to a multi-dimensional database. 
 | 
| Cube
 Cube. 
 | 
| MondrianServer
 Interface by which to control an instance of Mondrian. 
 | 
| Parameter
 Parameter to a Query. 
 | 
Query
Query is an MDX query. | 
| Result
 A  
Result is the result of running an MDX query. | 
| Role
 A  
Role is a collection of access rights to cubes, permissions,
 and so forth. | 
| Util.Functor1 | 
| Class and Description | 
|---|
| Evaluator
 An  
Evaluator holds the context necessary to evaluate an
 expression. | 
| Syntax
 Enumerated values describing the syntax of an expression. 
 | 
| Class and Description | 
|---|
| Cube
 Cube. 
 | 
| Hierarchy
 A  
Hierarchy is a set of members, organized into levels. | 
| Member
 A  
Member is a 'point' on a dimension of a cube. | 
| MondrianException
 Instances of this class are thrown for all exceptions that Mondrian
 generates through as a result of known error conditions. 
 | 
| SchemaReader | 
| Util.MemoryInfo
 Information about memory usage. 
 | 
| Class and Description | 
|---|
Query
Query is an MDX query. | 
| Result
 A  
Result is the result of running an MDX query. | 
| Class and Description | 
|---|
| MondrianException
 Instances of this class are thrown for all exceptions that Mondrian
 generates through as a result of known error conditions. 
 | 
| Util.Functor1 | 
| Class and Description | 
|---|
| MondrianServer
 Interface by which to control an instance of Mondrian. 
 | 
Copyright © 2018 Hitachi Vantara. All rights reserved.