All Classes and Interfaces

Class
Description
Partial implementation of NamedList.
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.
Implementation of Map which uses an array and is therefore not very fast but very space-efficient.
Implementation of NamedList which uses ArrayList for storage.
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.
Encodes and decodes to and from Base64 notation.
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
The type of a boolean (logical) expression.
Holder for constants which indicate whether particular issues have been fixed.
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.
Parser for olap4j connect strings.
Iterator over the coordinates of a hyper-rectangle.
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.
Default implementation of MDX Parser.
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.
Deprecated.
In olap4j 2.0, getDisplayFolder() will be on the Measure and Hierarchy interfaces
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.
Utilities for parsing fully-qualified member names, tuples, member lists, and tuple lists.
Callback that is called on completion of a structural element like a member or tuple.
 
Implementation of IdentifierParser.Builder that collects the segments that make up the name of a member in a list.
Implementation of IdentifierParser.Builder that collects segments into members, then collects members into lists.
Component in a compound identifier.
Segment that represents a key or compound key.
Mapping between Locale and Locale identifier (LCID).
 
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 parser, generated from MdxParser.jj.
Token literal values and constants.
Token Manager.
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.
Interface which describes an object which has a name, for the purposes of creating an implementation, NamedListImpl of NamedList which works on such objects.
Extension to List which allows access to members of the list by name as well as by ordinal.
Implementation of NamedList which uses ArrayList for storage and assumes that elements implement the Named interface.
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.
Utility methods common to multiple olap4j driver implementations.
Interface containing methods which are implemented differently in different versions of the JDK.
Implementation of Olap4jUtilCompatible which runs in JDK 1.4.
Implementation of Olap4jUtilCompatible which runs in JDK 1.5 and later.
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.
This class demonstrates how to connect the XmlaOlap4jDriver to a Palo server.
A parameter to an MDX query.
This exception is thrown when parse errors are encountered.
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.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
Collection of olap4j samples illustrating connections and statements.
Defines in what order to perform sort operations.
Efficiently writes strings of spaces.
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.
Describes the input token stream.
Token Manager Error.
Formatter that can convert a CellSet into Mondrian's traditional layout.
Tuple type.
Type of an MDX expression.
Utility methods relating to types.
Unmodifiable list backed by an array.
Unmodifiable map backed by an array.
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.
Version information for the XMLA 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.