|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Aggregator | Describes an aggregation operator, such as "sum" or "count". |
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 . |
CellFormatter | This interface provides a user exit to format the cell value to be displayed. |
Connection | Connection to a multi-dimensional database. |
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. |
Exp | An Exp is an MDX expression. |
FunCall | A FunCall is a function applied to a list of operands. |
FunDef | FunDef is the definition of an MDX function. |
FunTable | List of all MDX functions. |
Hierarchy | A Hierarchy is a set of members, organized into levels. |
Level | A Level is a group of Member s in a Hierarchy ,
all with the same attributes and at the same depth in the hierarchy. |
Member | A Member is a 'point' on a dimension of a cube. |
MemberFormatter | This interface provides an SPI to redefine the caption displayed for members. |
MondrianProperties.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 | Interface for a class which can lookup dimensions, hierarchies, levels, members. |
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 | this interface provides a user exit to redefine a member property display string. |
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.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 | A SchemaReader queries schema objects (Schema ,
Cube , Dimension , Hierarchy , Level ,
Member ). |
Validator | Provides context necessary to resolve identifiers to objects, function calls to specific functions. |
Walkable | An object which implements Walkable can be tree-walked by
Walker . |
Class Summary | |
---|---|
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 . |
CUP$Parser$actions | Cup generated class to encapsulate user supplied action code. |
DelegatingRole | DelegatingRole implements Role by
delegating all methods to an underlying Role . |
DelegatingRole.DelegatingHierarchyAccess | |
DelegatingSchemaReader | DelegatingSchemaReader implements SchemaReader by
delegating all methods to an underlying SchemaReader . |
DimensionBase | Abstract implementation for a Dimension . |
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) ). |
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.Segment | Component in a compound identifier. |
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.AggMeasure | |
MondrianDef.AggName | |
MondrianDef.AggPattern | |
MondrianDef.AggTable | A definition of an aggregate table for a base fact table. |
MondrianDef.CalculatedMember | |
MondrianDef.CalculatedMemberProperty | Property of a calculated member defined against a cube. |
MondrianDef.CaptionExpression | |
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.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.InlineTable | |
MondrianDef.Join | |
MondrianDef.KeyExpression | |
MondrianDef.Level | |
MondrianDef.Measure | |
MondrianDef.MeasureExpression | |
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.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.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 | MondrianProperties contains the properties which determine the
behavior of a mondrian instance. |
MondrianProperties.FilePropertySource | Implementation of MondrianProperties.PropertySource which reads from a
File . |
MondrianProperties.UrlPropertySource | Implementation of MondrianProperties.PropertySource which reads from a URL . |
MondrianServer | Interface by which to control an instance of Mondrian. |
MondrianServerImpl | Implementation of MondrianServer . |
OlapElementBase | OlapElementBase is an abstract base class for implementations of
OlapElement . |
ParameterImpl | Implementation of Parameter . |
Parser | CUP v0.10k generated parser. |
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). |
ResultBase | Skeleton implementation of Result . |
RoleImpl | RoleImpl is Mondrian's default implementation for the
Role interface. |
Scanner | Lexical analyzer for MDX. |
SetBase | Skeleton implementation of NamedSet interface. |
StringScanner | Lexical analyzer whose input is a string. |
UnionRoleImpl | Implementation of Role which combines the privileges of several
roles and has the superset of their privileges. |
Util | Utility functions used throughout mondrian. |
Util.ErrorCellValue | |
Util.PropertyList | PropertyList is an order-preserving list of key-value
pairs. |
Walker | Walks over a tree, returning nodes in prefix order. |
Enum Summary | |
---|---|
Access | Access enumerates the allowable access rights. |
AxisOrdinal | AxisOrdinal describes the allowable values for an axis code. |
DimensionType | Enumerates the types of dimensions. |
Id.Quoting | |
LevelType | Enumerates the types of levels. |
MatchType | MatchType enumerates the allowable match modes when
searching for a member based on its unique name. |
Member.MemberType | |
MondrianProperties.SolveOrderModeEnum | Strategies for applying solve order, exposed via the property
MondrianProperties.SolveOrderMode . |
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. |
Syntax | Enumerated values describing the syntax of an expression. |
Exception Summary | |
---|---|
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. |
Mondrian's core package, this defines connections and the catalog metamodel, and allows you to execute queries.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |