Package org.olap4j.mdx

Provides an object model to represent statements and expressions in the MDX lanaugage as a parse tree.

See:
          Description

Interface Summary
IdentifierNode.Segment Component in a compound identifier.
ParseTreeNode Node in a parse tree representing a parsed MDX statement.
ParseTreeVisitor<T> Interface for a visitor to an MDX parse tree.
 

Class Summary
AxisNode An axis in an MDX query.
CallNode A parse tree node representing a call to a function or operator.
CubeNode Usage of a Cube as an expression in an MDX parse tree.
DimensionNode Usage of a Dimension as an expression in an MDX parse tree.
HierarchyNode Usage of a Hierarchy as an expression in an MDX parse tree.
IdentifierNode Multi-part identifier.
IdentifierNode.KeySegment Segment that represents a key or compound key.
IdentifierNode.NameSegment Component in a compound identifier that describes the name of an object.
LevelNode Usage of a Level as an expression in an MDX parse tree.
LiteralNode Represents a constant value, such as a string or number, in a parse tree.
MemberNode Usage of a Member as an expression in an MDX parse tree.
ParameterNode A parameter to an MDX query.
ParseRegion Region of parser source code.
ParseRegion.RegionAndSource Combination of a region within an MDX statement with the source text of the whole MDX statement.
ParseTreeWriter Writer for MDX parse tree.
PropertyValueNode Parse tree node representing a property-value pair.
SelectNode Parse tree model for an MDX SELECT statement.
WithMemberNode Parse tree node which declares a calculated member.
WithSetNode Parse tree node which declares a calculated set.
 

Enum Summary
IdentifierNode.Quoting Enumeration of styles by which the component of an identifier can be quoted.
Syntax Enumerated values describing the syntax of an expression.
 

Package org.olap4j.mdx Description

Provides an object model to represent statements and expressions in the MDX lanaugage as a parse tree.


SourceForge.net_Logo