All Classes and Interfaces
Class
Description
Enumeration of the policies that can be used to modify the values of
child cells when their parent cell is modified in a writeback operation.
Enumeration of axis types.
Container class for various Axis factory methods.
Enumeration of standard, named axes descriptors.
An axis in an MDX query.
Abstract representation of an MDX query transform acting on
a single query axis (e.g.
The type of a boolean (logical) expression.
A parse tree node representing a call to a function or operator.
Catalogs are the second element of the hierarchy of metadata objects.
Cell returned from a
CellSet
.Result of executing an OLAP Statement.
Axis of a CellSet.
Description of structure of a particular axis of an
CellSet
.Converts a
CellSet
into text.Listener interface for receiving events when the contents of a
CellSet
have changed.Description of a change to a particular
CellSetAxis
; part of a
CellSetListener.CellSetChange
.Description of a change to a particular
Cell
; part of a
CellSetListener.CellSetChange
.Description of changes that have occurred to the cell set.
Granularity of notifications that should be sent to a cellset listener.
An object that can be used to get information about the axes
and cells in a
CellSet
object.Central metadata object for representation of multidimensional data.
Usage of a
Cube
as an expression in an MDX
parse tree.The type of an expression which represents a Cube or Virtual Cube.
Highest level element in the hierarchy of metadata objects.
Describes the supported authentication modes.
Describes the possible provider types.
Enumeration of the allowable data types of a Property or Measure.
Subclass of
NumericType
which guarantees fixed number of decimal
places.An organized hierarchy of categories, known as levels, that describes data
in a cube.
Enumeration of the types of a
Dimension
.Usage of a
Dimension
as an expression in an MDX
parse tree.The type of an expression which represents a Dimension.
Drill down on position transform
Drill replace transformation
Parse tree model for an MDX
DRILLTHROUGH
statement.Usage of a
Hierarchy
as an expression in an MDX
parse tree.The type of an expression which represents a hierarchy.
Multi-part identifier.
Component in a compound identifier.
Segment that represents a key or compound key.
Enumeration of the types of a
Level
.Usage of a
Level
as an expression in an MDX
parse tree.The type of an expression which represents a level.
Defines the function used to limit an optionally sorted set.
Represents a constant value, such as a string or number, in a parse tree.
Exception thrown by an
MdxParser
to
indicate an error in parsing.Parser for the MDX query language.
Factory for MDX parsers.
MDX Query Transformation
Validator for the MDX query language.
Data value of primary interest to the user browsing the cube.
Enumeration of the aggregate functions which can be used to derive a
Measure
.Member
is a data value in an OLAP Dimension.Enumeration of tree operations which can be used when querying
members.
Enumeration of types of members.
Usage of a
Member
as an expression in an MDX
parse tree.The type of an expression which represents a member.
An element which describes the structure of an OLAP schema.
Extension to
List
which allows access to members of the
list by name as well as by ordinal.Metadata object describing a named set defined against a
Cube
.Component in a compound identifier that describes the name of an object.
The type of a null expression.
The type of a numeric expression.
Connection to an OLAP server.
Information about an OLAP database.
A factory for connections to the physical OLAP data source that this
OlapDataSource
object represents.An exception describing an error accessing an OLAP database.
Description of the position of a syntax or validation error in the source
MDX string.
Extension to
ParameterMetaData
for parameters of OLAP statements.Object used for statically executing an MDX statement and returning a
CellSet
.Interface for olap4j classes which provide the ability to retrieve the
delegate instance when the instance in question is in fact a proxy class.
A parameter to an MDX query.
Region of parser source code.
Combination of a region within an MDX statement with the source text
of the whole MDX statement.
Node in a parse tree representing a parsed MDX statement.
Interface for a visitor to an MDX parse tree.
Writer for MDX parse tree.
Position on one of the
CellSetAxis
objects in a CellSet
.An object that represents a precompiled OLAP statement.
Enumeration of the types of a
Property
.Enumeration of the system properties available for every
Cell
.Enumeration of the system properties available for every
Member
.Enumeration of aspects of the type of a Property.
Parse tree node representing a property-value pair.
Representation of member expressions on a query axis, derived from
CellSetAxis objects.
Base query model object.
An axis within an OLAP
Query
.Usage of a dimension for an OLAP query.
Defines in which way the hierarchize operation
should be performed.
Describes which changes were performed to the query model.
Describes the nature of the event.
Objects that want to be notified of changes to the Query Model structure
have to implement this interface.
Enumeration of styles by which the component of an identifier can be
quoted.
Formatter that can convert a
CellSet
into a two-dimensional text
layout.Roll-up level transformation
Base class for types which represent scalar values.
Context for a set of writeback operations.
A collection of database objects that contain structural information, or
metadata, about a database.
A selection of members from an OLAP dimension hierarchy.
Defines which selection operators are allowed, relative to
a root member.
Parse tree model for an MDX SELECT statement.
Set type.
Defines in what order to perform sort operations.
Standard transformations library
NOTE: is this really needed since transforms' ctors have the same
parameters as these functions? This serves only as a place to conveniently
regroup transforms in a "library".
The type of a string expression.
The type of a symbolic expression.
Enumerated values describing the syntax of an expression.
Formatter that can convert a
CellSet
into Mondrian's traditional
layout.Tuple type.
Type of an MDX expression.
Utility methods relating to types.
Parse tree node which declares a calculated member.
Parse tree node which declares a calculated set.
Enumerated value that belongs to a set of constants in the XML for Analysis
(XMLA) specification.
Collection of various enumerations and constants defined by the XML for
Analysis (XMLA) and OLE DB for OLAP specifications.
Action type.
How the COORDINATE restriction column is interpreted.
The only OLE DB Types Indicators returned by SQL Server are thoses coded
below.
Helper class which encapsulates policies which are
common throughout a driver.
XMLA driver cache.
Extended Proxy interface which supports cached SOAP calls.
Olap4j driver for generic XML for Analysis (XMLA) providers.
Properties supported by this driver.
Extends the AbstractCachedProxy and serves as
a production ready http communication class.
Internal exception which gets thrown when operations to the cache
are performed but it hasn't been initialized.
Implementation of the XMLA SOAP cache that places its cache entries
in memory for later use.
Defines the supported eviction modes.
Properties which will be considered for configuration.
Defines a common set of methods for proxy objects.
Gets thrown whenever an exception is encountered during the querying
of an XmlaOlap4jProxy subclass.
Common set of functions for an XMLA URL Provider.