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.
An organization of the set of Members in a Dimension and their positions relative to one another.
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.
Group of Member objects in a Hierarchy, all with the same attributes and at the same depth in the hierarchy.
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.
Definition of a property of a Member or Cell.
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.