See: Description
Interface | Description |
---|---|
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. |
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 . |
CellFormatter | Deprecated
Use
CellFormatter . |
Connection |
Connection to a multi-dimensional database.
|
Cube |
Cube.
|
Dimension |
A
Dimension represents a dimension of a cube. |
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. |
FunCall |
A
FunCall is a function applied to a list of operands. |
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. |
MemberFormatter | Deprecated
Use
MemberFormatter . |
MondrianDef.Expression | |
MondrianDef.Grant | |
MondrianPropertiesBase.PropertySource |
Represents a place that properties can be read from, and remembers the
timestamp that we last read them.
|
MondrianServer.MondrianVersion |
Description of the version of the server.
|
NamedSet |
A named set of members or tuples.
|
Namer |
Namer contains the methods to retrieve localized attributes
|
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). |
Parameter |
Parameter to a Query.
|
ParserSym |
CUP generated interface containing symbol constants.
|
Position |
A
Position is an item on an Axis . |
PropertyFormatter | Deprecated
Use
PropertyFormatter . |
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. |
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.
|
Schema |
A
Schema is a collection of cubes, shared dimensions, and roles. |
SchemaReader | |
Util.Functor1<RT,PT> | |
Util.MemoryInfo |
Information about memory usage.
|
Util.MemoryInfo.Usage | |
Validator |
Provides context necessary to resolve identifiers to objects, function
calls to specific functions.
|
Class | Description |
---|---|
Category |
Category enumerates the possible expression types. |
CellProperty |
Represents Cell Property.
|
ConnectionBase |
ConnectionBase implements some of the methods in
Connection . |
CubeAccess |
This class implements object of type GrantCube to apply permissions
on user's MDX query
|
CubeBase |
CubeBase is an abstract implementation of Cube . |
DelegatingRole | |
DelegatingSchemaReader |
DelegatingSchemaReader implements SchemaReader by
delegating all methods to an underlying SchemaReader . |
DimensionBase |
Abstract implementation for a
Dimension . |
DrillThrough |
Drill through statement.
|
DriverManager |
The basic service for managing a set of OLAP drivers.
|
EnumeratedValues<V extends EnumeratedValues.Value> |
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 . |
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. |
HierarchyBase |
Skeleton implementation for
Hierarchy . |
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.
|
IdBatchResolver |
Used to collect and resolve identifiers in groups of children
where possible.
|
IdentifierVisitor | |
LevelBase |
Skeleton implementation of
Level . |
Literal |
Represents a constant value, such as a string or number, in a parse tree.
|
MemberBase |
MemberBase is a partial implementation of Member . |
MemberProperty |
Member property or solve order specification.
|
MondrianDef |
This is the XML model for Mondrian schemas.
|
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.AggName | |
MondrianDef.AggPattern | |
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.Column | |
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.DimensionUsage |
A DimensionUsage is usage of a shared
Dimension within the context of a cube.
|
MondrianDef.ElementFormatter |
Abstract type just in order to avoid duplication.
|
MondrianDef.ExpressionView |
A collection of SQL expressions, one per dialect.
|
MondrianDef.Formula | |
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.Join | |
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.
|
MondrianProperties |
Configuration properties that determine the
behavior of a mondrian instance.
|
MondrianPropertiesBase |
MondrianProperties contains the properties which determine the
behavior of a mondrian instance. |
MondrianServer |
Interface by which to control an instance of Mondrian.
|
NameResolver |
Resolves a list of segments (a parsed identifier) to an OLAP element.
|
OlapElementBase |
OlapElementBase is an abstract base class for implementations of
OlapElement . |
ParameterImpl |
Implementation of
Parameter . |
Parser |
CUP v0.10k generated parser.
|
Parser.FactoryImpl | |
Property |
Property is the definition of a member property. |
Query |
Query is an MDX query. |
Query.ScopedNamedSet | |
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.
|
ResultBase |
Skeleton implementation of
Result . |
RoleImpl |
Default implementation of the
Role interface. |
RoleImpl.DelegatingHierarchyAccess |
Implementation of
Role.HierarchyAccess that
delegates all methods to an underlying hierarchy access. |
Scanner |
Lexical analyzer for MDX.
|
SetBase |
Skeleton implementation of
NamedSet interface. |
StringScanner |
Lexical analyzer whose input is a string.
|
Util |
Utility functions used throughout mondrian.
|
Util.AbstractFlatList<T> | |
Util.ByteMatcher |
This class implements the Knuth-Morris-Pratt algorithm
to search within a byte array for a token byte array.
|
Util.ErrorCellValue | |
Util.Flat2List<T> |
List that stores its two elements in the two members of the class.
|
Util.Flat3List<T> |
List that stores its three elements in the three members of the class.
|
Util.GcIterator<T> |
Garbage-collecting iterator.
|
Util.PropertyList |
PropertyList is an order-preserving list of key-value
pairs. |
Util.SqlNullSafeComparator |
A
Comparator implementation which can deal
correctly with RolapUtil.sqlNullValue . |
Walker |
Walks over a tree, returning nodes in prefix order.
|
Enum | Description |
---|---|
Access |
Access enumerates the allowable access rights. |
AxisOrdinal.StandardAxisOrdinal | |
DimensionType |
Enumerates the types of dimensions.
|
Id.Quoting | |
LevelType | Deprecated
Will be replaced with
Level.Type
before mondrian-4.0. |
MatchType |
MatchType enumerates the allowable match modes when
searching for a member based on its unique name. |
Member.MemberType | |
OlapElement.LocalizedProperty | |
Parameter.Scope |
Scope where a parameter is defined.
|
Property.Datatype | |
QueryAxis.SubtotalVisibility |
SubtotalVisibility enumerates the allowed values of
whether subtotals are visible. |
Role.RollupPolicy |
Enumeration of the policies by which a cell is calculated if children
of a member are not accessible.
|
SolveOrderMode |
Strategies for applying solve order, exposed via the property
MondrianProperties.SolveOrderMode . |
Syntax |
Enumerated values describing the syntax of an expression.
|
Exception | Description |
---|---|
InvalidArgumentException |
Exception which indicates that an argument is invalid
|
InvalidHierarchyException |
Exception which indicates that a Cube is invalid
because there is a hierarchy with no members.
|
MemoryLimitExceededException |
Exception which indicates some resource limit was exceeded.
|
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.
|
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.
|
Copyright © 2018 Hitachi Vantara. All rights reserved.