A B C D E F G H I J K L M N O P Q R S T U V W X 

A

accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.AxisNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.CallNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.CubeNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.DimensionNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.DrillThroughNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.HierarchyNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.IdentifierNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.LevelNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.LiteralNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.MemberNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.ParameterNode
 
accept(ParseTreeVisitor<T>) - Method in interface org.olap4j.mdx.ParseTreeNode
Accepts a visitor to this MDX parse tree node.
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.PropertyValueNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.SelectNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.WithMemberNode
 
accept(ParseTreeVisitor<T>) - Method in class org.olap4j.mdx.WithSetNode
 
acceptsURL(String) - Method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
 
addContext(Selection) - Method in interface org.olap4j.query.Selection
 
addDimension(QueryDimension) - Method in class org.olap4j.query.QueryAxis
Places a QueryDimension object on this axis.
addDimension(int, QueryDimension) - Method in class org.olap4j.query.QueryAxis
Places a QueryDimension object on this axis at a specific index.
addListener(CellSetListener.Granularity, CellSetListener) - Method in interface org.olap4j.OlapStatement
Adds a listener to be notified of events to CellSets created by this statement.
AllocationPolicy - Enum in org.olap4j
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.
annotate(String) - Method in class org.olap4j.mdx.ParseRegion
Generates a string of the source code annotated with caret symbols ("^") at the beginning and end of the region.
append(IdentifierSegment) - Method in class org.olap4j.mdx.IdentifierNode
Returns a new Identifier consisting of this one with another segment appended.
apply(SelectNode) - Method in class org.olap4j.transform.AxisTransform
 
apply(SelectNode) - Method in interface org.olap4j.transform.MdxQueryTransform
 
asMap() - Method in interface org.olap4j.metadata.NamedList
Returns a view of this named list as a Map whose key is the name of each element.
Axis - Interface in org.olap4j
Enumeration of axis types.
Axis.Factory - Class in org.olap4j
Container class for various Axis factory methods.
Axis.Factory() - Constructor for class org.olap4j.Axis.Factory
 
Axis.Standard - Enum in org.olap4j
Enumeration of standard, named axes descriptors.
AxisNode - Class in org.olap4j.mdx
An axis in an MDX query.
AxisNode(ParseRegion, boolean, Axis, List<IdentifierNode>, ParseTreeNode) - Constructor for class org.olap4j.mdx.AxisNode
Creates an axis.
axisOrdinal() - Method in interface org.olap4j.Axis
Returns the ordinal which is to be used for retrieving this axis from the CellSet.getAxes(), or retrieving its coordinate from Cell.getCoordinateList().
axisOrdinal() - Method in enum org.olap4j.Axis.Standard
 
AxisTransform - Class in org.olap4j.transform
Abstract representation of an MDX query transform acting on a single query axis (e.g.

B

BooleanType - Class in org.olap4j.type
The type of a boolean (logical) expression.
BooleanType() - Constructor for class org.olap4j.type.BooleanType
Creates a boolean type.

C

CallNode - Class in org.olap4j.mdx
A parse tree node representing a call to a function or operator.
CallNode(ParseRegion, String, Syntax, List<ParseTreeNode>) - Constructor for class org.olap4j.mdx.CallNode
Creates a CallNode.
CallNode(ParseRegion, String, Syntax, ParseTreeNode...) - Constructor for class org.olap4j.mdx.CallNode
Creates an CallNode using a variable number of arguments.
canEvaluate(Type) - Static method in class org.olap4j.type.TypeUtil
Returns whether a value of a given type can be evaluated to a scalar value.
Catalog - Interface in org.olap4j.metadata
Catalogs are the second element of the hierarchy of metadata objects.
Cell - Interface in org.olap4j
Cell returned from a CellSet.
CELL_TYPE_FLAG - Static variable in enum org.olap4j.metadata.Property.TypeFlag
 
CellSet - Interface in org.olap4j
Result of executing an OLAP Statement.
CellSetAxis - Interface in org.olap4j
Axis of a CellSet.
CellSetAxisMetaData - Interface in org.olap4j
Description of structure of a particular axis of an CellSet.
cellSetChanged(CellSetListener.CellSetChange) - Method in interface org.olap4j.CellSetListener
Invoked when a cell set has changed.
cellSetClosed(CellSet) - Method in interface org.olap4j.CellSetListener
Invoked when a cell set is closed.
CellSetFormatter - Interface in org.olap4j.layout
Converts a CellSet into text.
CellSetListener - Interface in org.olap4j
Listener interface for receiving events when the contents of a CellSet have changed.
CellSetListener.AxisChange - Interface in org.olap4j
Description of a change to a particular CellSetAxis; part of a CellSetListener.CellSetChange.
CellSetListener.CellChange - Interface in org.olap4j
Description of a change to a particular Cell; part of a CellSetListener.CellSetChange.
CellSetListener.CellSetChange - Interface in org.olap4j
Description of changes that have occurred to the cell set.
CellSetListener.Granularity - Enum in org.olap4j
Granularity of notifications that should be sent to a cellset listener.
CellSetMetaData - Interface in org.olap4j
An object that can be used to get information about the axes and cells in a CellSet object.
cellSetOpened(CellSet) - Method in interface org.olap4j.CellSetListener
Invoked when a cell set is opened.
CHAPTERS - Static variable in interface org.olap4j.Axis
Abbreviation for Axis.Standard.FILTER.
childrenAdded(QueryEvent) - Method in interface org.olap4j.query.QueryNodeListener
Invoked when one or more children are added to a QueryNode list of children.
childrenRemoved(QueryEvent) - Method in interface org.olap4j.query.QueryNodeListener
Invoked when one or more children of a QueryNode are removed from its list.
clearExclusions() - Method in class org.olap4j.query.QueryDimension
Clears the current member inclusions from this query dimension.
clearHierarchizeMode() - Method in class org.olap4j.query.QueryDimension
Tells the QueryDimension not to hierarchize its included selections.
clearInclusions() - Method in class org.olap4j.query.QueryDimension
Clears the current member inclusions from this query dimension.
clearSort() - Method in class org.olap4j.query.QueryAxis
Clears the sort parameters from this axis.
clearSort() - Method in class org.olap4j.query.QueryDimension
Clears the current sorting settings.
COLUMNS - Static variable in interface org.olap4j.Axis
Abbreviation for Axis.Standard.COLUMNS.
connect(String, Properties) - Method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
 
coordinatesToOrdinal(List<Integer>) - Method in interface org.olap4j.CellSet
Converts a list of cell coordinates to a cell ordinal.
createDrillDownOnPositionTransform(Axis, int, int, CellSet) - Static method in class org.olap4j.transform.StandardTransformLibrary
 
createDrillReplaceTransform(Axis, int, int, CellSet) - Static method in class org.olap4j.transform.StandardTransformLibrary
 
createException(String) - Method in class org.olap4j.driver.xmla.XmlaHelper
 
createException(Throwable) - Method in class org.olap4j.driver.xmla.XmlaHelper
 
createException(String, Throwable) - Method in class org.olap4j.driver.xmla.XmlaHelper
 
createException(Cell, String) - Method in class org.olap4j.driver.xmla.XmlaHelper
 
createException(Cell, String, Throwable) - Method in class org.olap4j.driver.xmla.XmlaHelper
 
createMdxParser(OlapConnection) - Method in interface org.olap4j.mdx.parser.MdxParserFactory
Creates an MDX parser.
createMdxValidator(OlapConnection) - Method in interface org.olap4j.mdx.parser.MdxParserFactory
Creates an MDX validator.
createNull(ParseRegion) - Static method in class org.olap4j.mdx.LiteralNode
Creates a literal with the NULL value.
createNumeric(ParseRegion, BigDecimal, boolean) - Static method in class org.olap4j.mdx.LiteralNode
Creates a numeric literal.
createRollUpLevelTransform(Axis, int, int, CellSet) - Static method in class org.olap4j.transform.StandardTransformLibrary
 
createScenario() - Method in interface org.olap4j.OlapConnection
Creates a Scenario.
createSelection(List<IdentifierSegment>) - Method in class org.olap4j.query.QueryDimension
 
createSelection(Selection.Operator, List<IdentifierSegment>) - Method in class org.olap4j.query.QueryDimension
 
createSelection(Member) - Method in class org.olap4j.query.QueryDimension
 
createSelection(Selection.Operator, Member) - Method in class org.olap4j.query.QueryDimension
Selects members and includes them in the query.
createSelection(Level) - Method in class org.olap4j.query.QueryDimension
Selects level and includes all members in the query.
createStatement() - Method in interface org.olap4j.OlapConnection
createString(ParseRegion, String) - Static method in class org.olap4j.mdx.LiteralNode
Creates a string literal.
createSymbol(ParseRegion, String) - Static method in class org.olap4j.mdx.LiteralNode
Creates a symbol literal.
Cube - Interface in org.olap4j.metadata
Central metadata object for representation of multidimensional data.
CubeNode - Class in org.olap4j.mdx
Usage of a Cube as an expression in an MDX parse tree.
CubeNode(ParseRegion, Cube) - Constructor for class org.olap4j.mdx.CubeNode
Creates a CubeNode.
CubeType - Class in org.olap4j.type
The type of an expression which represents a Cube or Virtual Cube.
CubeType(Cube) - Constructor for class org.olap4j.type.CubeType
Creates a type representing a cube.

D

Database - Interface in org.olap4j.metadata
Highest level element in the hierarchy of metadata objects.
Database.AuthenticationMode - Enum in org.olap4j.metadata
Describes the supported authentication modes.
Database.ProviderType - Enum in org.olap4j.metadata
Describes the possible provider types.
Datatype - Enum in org.olap4j.metadata
Enumeration of the allowable data types of a Property or Measure.
DecimalType - Class in org.olap4j.type
Subclass of NumericType which guarantees fixed number of decimal places.
DecimalType(int, int) - Constructor for class org.olap4j.type.DecimalType
Creates a decimal type with precision and scale.
deepCopy() - Method in class org.olap4j.mdx.AxisNode
 
deepCopy() - Method in class org.olap4j.mdx.CallNode
 
deepCopy() - Method in class org.olap4j.mdx.CubeNode
 
deepCopy() - Method in class org.olap4j.mdx.DimensionNode
 
deepCopy() - Method in class org.olap4j.mdx.DrillThroughNode
 
deepCopy() - Method in class org.olap4j.mdx.HierarchyNode
 
deepCopy() - Method in class org.olap4j.mdx.IdentifierNode
 
deepCopy() - Method in class org.olap4j.mdx.LevelNode
 
deepCopy() - Method in class org.olap4j.mdx.LiteralNode
 
deepCopy() - Method in class org.olap4j.mdx.MemberNode
 
deepCopy() - Method in class org.olap4j.mdx.ParameterNode
 
deepCopy() - Method in interface org.olap4j.mdx.ParseTreeNode
Creates a deep copy of this ParseTreeNode object.
deepCopy() - Method in class org.olap4j.mdx.PropertyValueNode
 
deepCopy() - Method in class org.olap4j.mdx.SelectNode
 
deepCopy() - Method in class org.olap4j.mdx.WithMemberNode
 
deepCopy() - Method in class org.olap4j.mdx.WithSetNode
 
DEFAULT - Static variable in enum org.olap4j.metadata.XmlaConstants.Content
The content type default value - shared across more than one file
Dimension - Interface in org.olap4j.metadata
An organized hierarchy of categories, known as levels, that describes data in a cube.
Dimension.Type - Enum in org.olap4j.metadata
Enumeration of the types of a Dimension.
DimensionNode - Class in org.olap4j.mdx
Usage of a Dimension as an expression in an MDX parse tree.
DimensionNode(ParseRegion, Dimension) - Constructor for class org.olap4j.mdx.DimensionNode
Creates a DimensionNode.
DimensionType - Class in org.olap4j.type
The type of an expression which represents a Dimension.
DimensionType(Dimension) - Constructor for class org.olap4j.type.DimensionType
Creates a type representing a dimension.
DrillDownOnPositionTransform - Class in org.olap4j.transform
Drill down on position transform
DrillDownOnPositionTransform(Axis, int, int, CellSet) - Constructor for class org.olap4j.transform.DrillDownOnPositionTransform
Creates a DrillDownOnPositionTransform.
DrillReplaceTransform - Class in org.olap4j.transform
Drill replace transformation
DrillReplaceTransform(Axis, int, int, CellSet) - Constructor for class org.olap4j.transform.DrillReplaceTransform
ctor
drillThrough() - Method in interface org.olap4j.Cell
Drills through from this cell to the underlying fact table data, and returns a ResultSet of the results.
DrillThroughNode - Class in org.olap4j.mdx
Parse tree model for an MDX DRILLTHROUGH statement.
DrillThroughNode(ParseRegion, SelectNode, int, int, List<ParseTreeNode>) - Constructor for class org.olap4j.mdx.DrillThroughNode
Creates a DrillThroughNode.

E

endColumn - Variable in class org.olap4j.OlapException.Region
 
endLine - Variable in class org.olap4j.OlapException.Region
 
equals(Object) - Method in class org.olap4j.mdx.CallNode
 
equals(Object) - Method in class org.olap4j.mdx.ParseRegion
 
equals(Object) - Method in class org.olap4j.type.CubeType
 
exclude(List<IdentifierSegment>) - Method in class org.olap4j.query.QueryDimension
Selects members and excludes them from the query.
exclude(Selection.Operator, List<IdentifierSegment>) - Method in class org.olap4j.query.QueryDimension
Selects members and excludes them from the query.
exclude(Level) - Method in class org.olap4j.query.QueryDimension
Selects level members and excludes them from the query.
exclude(Member) - Method in class org.olap4j.query.QueryDimension
Selects members and excludes them from the query.
exclude(Selection.Operator, Member) - Method in class org.olap4j.query.QueryDimension
Selects members and excludes them from the query.
execute() - Method in class org.olap4j.query.Query
Executes the query against the current OlapConnection and returns a CellSet object representation of the data.
executeOlapQuery(String) - Method in interface org.olap4j.OlapStatement
Executes an OLAP statement.
executeOlapQuery(SelectNode) - Method in interface org.olap4j.OlapStatement
Executes an OLAP statement expressed as a parse tree.
executeQuery() - Method in interface org.olap4j.PreparedOlapStatement
Executes the MDX query in this PreparedOlapStatement object and returns the CellSet object generated by the query.

F

FILTER - Static variable in interface org.olap4j.Axis
Abbreviation for Axis.Standard.FILTER.
findPos(String) - Static method in class org.olap4j.mdx.ParseRegion
Looks for one or two carets in an MDX string, and if present, converts them into a parser position.
flushCache() - Method in interface org.olap4j.driver.xmla.cache.XmlaOlap4jCache
Tells the cache to flush all cached entries.
flushCache() - Method in class org.olap4j.driver.xmla.cache.XmlaOlap4jNamedMemoryCache
 
forMask(int) - Method in interface org.olap4j.metadata.XmlaConstant.Dictionary
Creates a set of values by parsing a mask.
format(CellSet, PrintWriter) - Method in interface org.olap4j.layout.CellSetFormatter
Formats a CellSet as text to a PrintWriter.
format(CellSet, PrintWriter) - Method in class org.olap4j.layout.RectangularCellSetFormatter
 
format(CellSet, PrintWriter) - Method in class org.olap4j.layout.TraditionalCellSetFormatter
 
forName(String) - Method in interface org.olap4j.metadata.XmlaConstant.Dictionary
Returns the enumeration value with the given name in the XMLA specification, or null if there is no such.
forOrdinal(int) - Static method in class org.olap4j.Axis.Factory
Returns the axis with a given ordinal.
forOrdinal(int) - Method in interface org.olap4j.metadata.XmlaConstant.Dictionary
Returns the enumeration value with the given ordinal in the XMLA specification, or null if there is no such.

G

get(String, URL, byte[]) - Method in interface org.olap4j.driver.xmla.cache.XmlaOlap4jCache
Fetches a SOAP response from the cache.
get(String, URL, byte[]) - Method in class org.olap4j.driver.xmla.cache.XmlaOlap4jNamedMemoryCache
 
get(XmlaOlap4jServerInfos, String) - Method in interface org.olap4j.driver.xmla.proxy.XmlaOlap4jProxy
Sends a request to a URL and returns the response.
get(String) - Method in interface org.olap4j.metadata.NamedList
Retrieves a member by name.
getActions(String, String, String, String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing the Actions in this database.
getAfterCell() - Method in interface org.olap4j.CellSetListener.CellChange
Returns the cell after the change.
getAfterPosition() - Method in interface org.olap4j.CellSetListener.AxisChange
Returns the position after the change.
getAggregator() - Method in interface org.olap4j.metadata.Measure
Returns the Aggregator of this Measure.
getAncestorMembers() - Method in interface org.olap4j.metadata.Member
Returns array of all members which are ancestor to this.
getArgList() - Method in class org.olap4j.mdx.CallNode
Returns the list of arguments to this call.
getAuthenticationModes() - Method in interface org.olap4j.metadata.Database
Returns the authentication modes supported by this server.
getAvailableRoleNames() - Method in interface org.olap4j.OlapConnection
Returns a list of the names of roles that are available for this user to execute queries.
getAxes() - Method in interface org.olap4j.CellSet
Retrieves a list of CellSetAxis objects containing the result.
getAxes() - Method in class org.olap4j.query.Query
Returns a map of the current query's axis.
getAxesMetaData() - Method in interface org.olap4j.CellSetMetaData
Returns a list of CellSetAxisMetaData describing each result axis.
getAxis() - Method in interface org.olap4j.CellSetListener.AxisChange
Returns the axis affected by this change.
getAxis() - Method in class org.olap4j.mdx.AxisNode
Returns the name of the axis this axis expression is populating.
getAxis(Axis) - Method in class org.olap4j.query.Query
Returns the query axis for a given axis type.
getAxis() - Method in class org.olap4j.query.QueryDimension
 
getAxisChanges() - Method in interface org.olap4j.CellSetListener.CellSetChange
Returns a list of axis changes, or null if server cannot provide detailed changes.
getAxisList() - Method in class org.olap4j.mdx.SelectNode
Returns a list of axes in this SelectNode.
getAxisMetaData() - Method in interface org.olap4j.CellSetAxis
Returns a description of the type (e.g.
getAxisOrdinal() - Method in interface org.olap4j.CellSetAxis
Returns the axis ordinal of this CellSetAxis.
getAxisOrdinal() - Method in interface org.olap4j.CellSetAxisMetaData
Returns the definition of the axis.
getBeforeCell() - Method in interface org.olap4j.CellSetListener.CellChange
Returns the cell before the change.
getBeforePosition() - Method in interface org.olap4j.CellSetListener.AxisChange
Returns the position before the change.
getCaption(Locale) - Method in interface org.olap4j.Axis
Returns localized name for this Axis.
getCaption(Locale) - Method in enum org.olap4j.Axis.Standard
 
getCaption() - Method in interface org.olap4j.metadata.MetadataElement
Returns the caption of this element in the current connection's Locale.
getCaption() - Method in enum org.olap4j.metadata.Property.StandardCellProperty
 
getCaption() - Method in enum org.olap4j.metadata.Property.StandardMemberProperty
 
getCardinality() - Method in interface org.olap4j.metadata.Level
Returns the number of members in this Level.
getCatalog() - Method in interface org.olap4j.metadata.Schema
Returns the Catalog this Schema belongs to.
getCatalog() - Method in interface org.olap4j.OlapConnection
Returns the Catalog name which is currently active for this connection.
getCatalogs() - Method in interface org.olap4j.metadata.Database
Returns a list of Catalog objects which belong to this Database.
getCell(List<Integer>) - Method in interface org.olap4j.CellSet
Returns the Cell at a given set of coordinates.
getCell(int) - Method in interface org.olap4j.CellSet
Returns the Cell at an ordinal.
getCell(Position...) - Method in interface org.olap4j.CellSet
Returns the Cell at the intersection of a set of axis positions.
getCellChanges() - Method in interface org.olap4j.CellSetListener.CellSetChange
Returns a list of cells that have changed, or null if the server cannot provide detailed changes.
getCellProperties() - Method in interface org.olap4j.CellSetMetaData
Returns a list of Property objects which each Cell may have.
getCellPropertyList() - Method in class org.olap4j.mdx.SelectNode
Returns a list of cell properties in this SelectNode.
getCellSet() - Method in interface org.olap4j.Cell
Returns the CellSet that this Cell belongs to.
getCellSet() - Method in interface org.olap4j.CellSetAxis
Returns the CellSet which this CellSetAxis belongs to.
getCellSet() - Method in interface org.olap4j.CellSetListener.CellSetChange
Returns the cell set affected by this change.
getChildMemberCount() - Method in interface org.olap4j.metadata.Member
Returns the number of children this Member has.
getChildMembers() - Method in interface org.olap4j.metadata.Member
Returns the children of this Member, indexed by name.
getChildrens() - Method in class org.olap4j.query.QueryEvent
Returns a map of objects affected by the event and their index in the list of the source children.
getConnection() - Method in interface org.olap4j.OlapDatabaseMetaData
getConnection() - Method in interface org.olap4j.OlapDataSource
 
getConnection(String, String) - Method in interface org.olap4j.OlapDataSource
 
getConnection() - Method in interface org.olap4j.OlapStatement
Retrieves the OlapConnection object that produced this OlapStatement object.
getContentType() - Method in interface org.olap4j.metadata.Property
Returns the content type of this Property.
getContentType() - Method in enum org.olap4j.metadata.Property.StandardCellProperty
 
getContentType() - Method in enum org.olap4j.metadata.Property.StandardMemberProperty
 
getContext() - Method in exception org.olap4j.OlapException
Returns the context where the exception occurred.
getCoordinateList() - Method in interface org.olap4j.Cell
Returns the coordinates of this Cell in its CellSetAxis.
getCube() - Method in interface org.olap4j.CellSetMetaData
Returns the Cube which was referenced in this statement.
getCube() - Method in class org.olap4j.mdx.CubeNode
Returns the Cube used in this expression.
getCube() - Method in interface org.olap4j.metadata.NamedSet
Returns the Cube that this NamedSet belongs to.
getCube() - Method in interface org.olap4j.PreparedOlapStatement
Returns the cube (or virtual cube) which this statement is based upon.
getCube() - Method in class org.olap4j.query.Query
Returns the underlying cube object that is used to query against.
getCube() - Method in class org.olap4j.type.CubeType
Returns the cube.
getCubes() - Method in interface org.olap4j.metadata.Schema
Returns a list of cubes in this Schema.
getCubes(String, String, String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing the Cubes in this database.
getDatabase() - Method in interface org.olap4j.metadata.Catalog
Returns the parent database of this catalog.
getDatabase() - Method in interface org.olap4j.OlapConnection
Returns the database name currently active for this connection.
getDatabaseProperties(String, String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a list of the standard and provider-specific properties supported by an olap4j provider.
getDatabases() - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a row set describing the databases that are available on the server.
getDataMember() - Method in interface org.olap4j.metadata.Member
Returns the system-generated data member that is associated with a non-leaf member of a dimension.
getDataSourceInfo() - Method in interface org.olap4j.metadata.Database
Returns provider-specific information.
getDatatype() - Method in interface org.olap4j.metadata.Measure
Returns the data type of this Measure.
getDatatype() - Method in interface org.olap4j.metadata.Property
Returns the datatype of this Property.
getDatatype() - Method in enum org.olap4j.metadata.Property.StandardCellProperty
 
getDatatype() - Method in enum org.olap4j.metadata.Property.StandardMemberProperty
 
getDefaultHierarchy() - Method in interface org.olap4j.metadata.Dimension
Returns the default Hierarchy of this Dimension.
getDefaultMember() - Method in interface org.olap4j.metadata.Hierarchy
Returns the default Member of this Hierarchy.
getDefaultValueExpression() - Method in class org.olap4j.mdx.ParameterNode
Returns the expression which yields the default value of this parameter.
getDepth() - Method in interface org.olap4j.metadata.Level
Returns the depth of this Level.
getDepth() - Method in interface org.olap4j.metadata.Member
Returns the depth of this member.
getDescription() - Method in enum org.olap4j.metadata.Database.AuthenticationMode
Provides a human readable description of the authentication mode.
getDescription() - Method in interface org.olap4j.metadata.Database
Returns a human-readable description of this Database.
getDescription() - Method in enum org.olap4j.metadata.Database.ProviderType
Provides a human readable description of the provider type.
getDescription() - Method in enum org.olap4j.metadata.Datatype
Human readable description of a Datatype instance.
getDescription() - Method in enum org.olap4j.metadata.Dimension.Type
 
getDescription() - Method in enum org.olap4j.metadata.Level.Type
 
getDescription() - Method in enum org.olap4j.metadata.Measure.Aggregator
 
getDescription() - Method in enum org.olap4j.metadata.Member.TreeOp
 
getDescription() - Method in interface org.olap4j.metadata.MetadataElement
Returns the description of this element in the current connection's Locale.
getDescription() - Method in enum org.olap4j.metadata.Property.ContentType
 
getDescription() - Method in enum org.olap4j.metadata.Property.StandardCellProperty
 
getDescription() - Method in enum org.olap4j.metadata.Property.StandardMemberProperty
 
getDescription() - Method in enum org.olap4j.metadata.Property.TypeFlag
 
getDescription() - Method in interface org.olap4j.metadata.XmlaConstant
Returns the description of this constant.
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.Access
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.ActionType
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.AuthenticationMode
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.AxisFormat
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.CoordinateType
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.DBType
 
getDescription() - Method in interface org.olap4j.metadata.XmlaConstants.EnumWithDesc
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.FontFlag
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.Format
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.Literal
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.Method
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.ProviderType
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.Updateable
 
getDescription() - Method in enum org.olap4j.metadata.XmlaConstants.VisualMode
 
getDescription() - Method in class org.olap4j.transform.DrillDownOnPositionTransform
 
getDescription() - Method in class org.olap4j.transform.DrillReplaceTransform
 
getDescription() - Method in interface org.olap4j.transform.MdxQueryTransform
 
getDescription() - Method in class org.olap4j.transform.RollUpLevelTransform
 
getDictionary() - Static method in enum org.olap4j.metadata.Datatype
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.Dimension.Type
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.Level.Type
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.Measure.Aggregator
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.Member.TreeOp
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.Property.ContentType
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.Property.TypeFlag
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.Access
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.ActionType
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.AuthenticationMode
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.AxisFormat
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.CoordinateType
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.DBType
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.FontFlag
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.Format
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.Literal
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.Method
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.ProviderType
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.Updateable
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDictionary() - Static method in enum org.olap4j.metadata.XmlaConstants.VisualMode
Per XmlaConstant, returns a dictionary of all values of this enumeration.
getDimension() - Method in class org.olap4j.mdx.DimensionNode
Returns the Dimension used in this expression.
getDimension() - Method in interface org.olap4j.metadata.Hierarchy
Returns the Dimension this Hierarchy belongs to.
getDimension() - Method in interface org.olap4j.metadata.Level
Returns the Dimension this Level belongs to.
getDimension() - Method in interface org.olap4j.metadata.Member
Returns the Dimension of this Member.
getDimension(String) - Method in class org.olap4j.query.Query
Returns the Olap4j's Dimension object according to the name given as a parameter.
getDimension() - Method in class org.olap4j.query.QueryDimension
Returns the underlying dimension object onto which this query dimension is based.
getDimension() - Method in interface org.olap4j.query.Selection
Parent Dimension of the root selection element.
getDimension() - Method in class org.olap4j.type.CubeType
 
getDimension() - Method in class org.olap4j.type.DimensionType
 
getDimension() - Method in class org.olap4j.type.HierarchyType
 
getDimension() - Method in class org.olap4j.type.LevelType
 
getDimension() - Method in class org.olap4j.type.MemberType
 
getDimension() - Method in class org.olap4j.type.ScalarType
 
getDimension() - Method in class org.olap4j.type.SetType
 
getDimension() - Method in class org.olap4j.type.TupleType
 
getDimension() - Method in interface org.olap4j.type.Type
Returns the dimension of this type, or null if not known.
getDimensionProperties() - Method in class org.olap4j.mdx.AxisNode
Returns the list of dimension properties of this axis.
getDimensions() - Method in interface org.olap4j.metadata.Cube
Returns a list of Dimension objects in this Cube.
getDimensions(String, String, String, String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing the shared and private Dimensions in this database.
getDimensions() - Method in class org.olap4j.query.QueryAxis
Returns a list of the dimensions placed on this QueryAxis.
getDimensionType() - Method in interface org.olap4j.metadata.Dimension
Returns the type of this Dimension.
getDoubleValue() - Method in interface org.olap4j.Cell
Returns the value of this cell as a double value.
getElementType() - Method in class org.olap4j.type.SetType
Returns the type of the elements of this set.
getEncodingCharsetName() - Method in class org.olap4j.driver.xmla.proxy.XmlaOlap4jHttpProxy
 
getEncodingCharsetName() - Method in interface org.olap4j.driver.xmla.proxy.XmlaOlap4jProxy
Returns the name of the character set use for encoding the XML string.
getEndColumn() - Method in class org.olap4j.mdx.ParseRegion
Return ending column number (1-based).
getEndLine() - Method in class org.olap4j.mdx.ParseRegion
Return ending line number (1-based).
getEnumClass() - Method in interface org.olap4j.metadata.XmlaConstant.Dictionary
Returns the class that the enum values belong to.
getErrorText() - Method in interface org.olap4j.Cell
Returns the error message of this Cell, or null if the cell is not in error.
getExclusions() - Method in class org.olap4j.query.QueryDimension
Returns a list of the exclusions within this dimension.
getExpression() - Method in class org.olap4j.mdx.AxisNode
Returns the expression which is used to compute the value of this axis.
getExpression() - Method in class org.olap4j.mdx.PropertyValueNode
Returns the expression by which the value of the property is derived.
getExpression() - Method in class org.olap4j.mdx.WithMemberNode
Returns the expression to evaluate to calculate the member.
getExpression() - Method in class org.olap4j.mdx.WithSetNode
Returns the expression which calculates the set.
getExpression() - Method in interface org.olap4j.metadata.Member
Expression by which this member is derived, if it is a calculated member.
getExpression() - Method in interface org.olap4j.metadata.NamedSet
Returns the expression which gives the value of this NamedSet.
getFilterAxis() - Method in interface org.olap4j.CellSet
Retrieves the CellSetAxis representing the filter axis.
getFilterAxis() - Method in class org.olap4j.mdx.SelectNode
Returns the filter axis defined by the WHERE clause of this SelectNode.
getFilterAxisMetaData() - Method in interface org.olap4j.CellSetMetaData
Returns a CellSetAxisMetaData describing the filter axis.
getFormattedValue() - Method in interface org.olap4j.Cell
Returns the value of this Cell, formatted according to the FORMAT_STRING property and using the numeric formatting tokens the current locale.
getFrom() - Method in class org.olap4j.mdx.SelectNode
Returns the node representing the FROM clause of this SELECT statement.
getFuture(XmlaOlap4jProxy, XmlaOlap4jServerInfos, String) - Static method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
Returns a future object representing an asynchronous submission of an XMLA request to a URL.
getHierarchies() - Method in interface org.olap4j.CellSetAxisMetaData
Returns the hierarchies which are mapped onto this axis.
getHierarchies() - Method in interface org.olap4j.metadata.Cube
Returns a list of Hierarchy objects in this Cube.
getHierarchies() - Method in interface org.olap4j.metadata.Dimension
Returns the hierarchies in this Dimension.
getHierarchies(String, String, String, String, String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing the Hierarchies in this database.
getHierarchizeMode() - Method in class org.olap4j.query.QueryDimension
Returns the current mode of hierarchization, or null if no hierarchization is currently performed.
getHierarchy() - Method in class org.olap4j.mdx.HierarchyNode
Returns the Hierarchy used in this expression.
getHierarchy() - Method in interface org.olap4j.metadata.Level
Returns the Hierarchy this Level belongs to.
getHierarchy() - Method in interface org.olap4j.metadata.Member
Returns the Hierarchy of this Member.
getHierarchy() - Method in class org.olap4j.type.CubeType
 
getHierarchy() - Method in class org.olap4j.type.DimensionType
 
getHierarchy() - Method in class org.olap4j.type.HierarchyType
 
getHierarchy() - Method in class org.olap4j.type.LevelType
 
getHierarchy() - Method in class org.olap4j.type.MemberType
 
getHierarchy() - Method in class org.olap4j.type.ScalarType
 
getHierarchy() - Method in class org.olap4j.type.SetType
 
getHierarchy() - Method in class org.olap4j.type.TupleType
 
getHierarchy() - Method in interface org.olap4j.type.Type
Returns the hierarchy of this type.
getId() - Method in interface org.olap4j.Scenario
Returns the unique identifier of this Scenario.
getIdentifier() - Method in class org.olap4j.mdx.WithMemberNode
Returns the name of the member declared.
getIdentifier() - Method in class org.olap4j.mdx.WithSetNode
Returns the name of the set.
getInclusions() - Method in class org.olap4j.query.QueryDimension
Returns a list of the inclusions within this dimension.
getKeyParts() - Method in interface org.olap4j.mdx.IdentifierSegment
Returns the key components, if this IdentifierSegment is a key.
getKeyParts() - Method in class org.olap4j.mdx.KeySegment
 
getKeyParts() - Method in class org.olap4j.mdx.NameSegment
 
getLevel() - Method in class org.olap4j.mdx.LevelNode
Returns the Level used in this expression.
getLevel() - Method in interface org.olap4j.metadata.Member
Returns the Level of this Member.
getLevel() - Method in class org.olap4j.type.CubeType
 
getLevel() - Method in class org.olap4j.type.DimensionType
 
getLevel() - Method in class org.olap4j.type.HierarchyType
 
getLevel() - Method in class org.olap4j.type.LevelType
 
getLevel() - Method in class org.olap4j.type.MemberType
 
getLevel() - Method in class org.olap4j.type.ScalarType
 
getLevel() - Method in class org.olap4j.type.SetType
 
getLevel() - Method in class org.olap4j.type.TupleType
 
getLevel() - Method in interface org.olap4j.type.Type
Returns the level of this type, or null if not known.
getLevels() - Method in interface org.olap4j.metadata.Hierarchy
Returns a list of the Level objects in this Hierarchy.
getLevels(String, String, String, String, String, String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing the Levels in this database.
getLevelType() - Method in interface org.olap4j.metadata.Level
Returns the type of this Level.
getLiteralInvalidChars() - Method in enum org.olap4j.metadata.XmlaConstants.Literal
 
getLiteralInvalidStartingChars() - Method in enum org.olap4j.metadata.XmlaConstants.Literal
 
getLiteralMaxLength() - Method in enum org.olap4j.metadata.XmlaConstants.Literal
 
getLiteralName() - Method in enum org.olap4j.metadata.XmlaConstants.Literal
 
getLiterals() - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a list of information on supported literals, including data types and values.
getLiteralValue() - Method in enum org.olap4j.metadata.XmlaConstants.Literal
 
getLocale() - Method in interface org.olap4j.OlapConnection
Returns this connection's locale.
getLocale() - Method in class org.olap4j.query.Query
Returns the current locale with which this query is expressed.
getLocation() - Method in class org.olap4j.query.QueryAxis
Returns the location of this QueryAxis in the query; null if unused.
getMajorVersion() - Method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
 
getMdxKeywords() - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a comma-separated list of all of this database's MDX keywords.
getMeasures() - Method in interface org.olap4j.metadata.Cube
Returns a list of Measure objects in this Cube.
getMeasures(String, String, String, String, String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing the Measures in this database.
getMember() - Method in class org.olap4j.mdx.MemberNode
Returns the Member used in this expression.
getMember() - Method in class org.olap4j.type.MemberType
Returns the member of this type, or null if not known.
getMemberPropertyList() - Method in class org.olap4j.mdx.WithMemberNode
Returns the list of properties of this member.
getMembers() - Method in interface org.olap4j.metadata.Level
Returns a list of Member objects that belong to this Level.
getMembers(String, String, String, String, String, String, String, Set<Member.TreeOp>) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing the Members in this database.
getMembers() - Method in interface org.olap4j.Position
Returns the list of Member objects at this position.
getMemberType() - Method in interface org.olap4j.metadata.Member
Returns the type of this Member.
getMetaData() - Method in interface org.olap4j.CellSet
Retrieves the description of this CellSet's axes and cells.
getMetaData() - Method in interface org.olap4j.metadata.Catalog
Retrieves the metadata describing the OLAP server that this Catalog belongs to.
getMetaData() - Method in interface org.olap4j.OlapConnection
getMetaData() - Method in interface org.olap4j.PreparedOlapStatement
Retrieves a CellSetMetaData object that contains information about the axes and cells of the CellSet object that will be returned when this PreparedOlapStatement object is executed.
getMinorVersion() - Method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
 
getName() - Method in interface org.olap4j.mdx.IdentifierSegment
Returns the name of this IdentifierSegment.
getName() - Method in class org.olap4j.mdx.KeySegment
 
getName() - Method in class org.olap4j.mdx.NameSegment
 
getName() - Method in class org.olap4j.mdx.ParameterNode
Returns the name of this parameter.
getName() - Method in class org.olap4j.mdx.PropertyValueNode
Returns the name of the property
getName() - Method in interface org.olap4j.metadata.Catalog
Returns the name of this Catalog.
getName() - Method in interface org.olap4j.metadata.Database
Returns the unique name of this Database.
getName() - Method in interface org.olap4j.metadata.MetadataElement
Returns the name of this element.
getName(Object) - Method in interface org.olap4j.metadata.NamedList
Returns the name of a given element.
getName() - Method in enum org.olap4j.metadata.Property.StandardCellProperty
 
getName() - Method in enum org.olap4j.metadata.Property.StandardMemberProperty
 
getName() - Method in interface org.olap4j.metadata.Schema
Returns the name of this Schema.
getName() - Method in class org.olap4j.query.Query
Returns this query's name.
getName() - Method in class org.olap4j.query.QueryAxis
Returns the name of this QueryAxis.
getName() - Method in class org.olap4j.query.QueryDimension
 
getName() - Method in class org.olap4j.transform.DrillDownOnPositionTransform
 
getName() - Method in class org.olap4j.transform.DrillReplaceTransform
 
getName() - Method in interface org.olap4j.transform.MdxQueryTransform
 
getName() - Method in class org.olap4j.transform.RollUpLevelTransform
 
getOlapCatalog() - Method in interface org.olap4j.OlapConnection
Returns the current active Catalog of this connection.
getOlapCatalogs() - Method in interface org.olap4j.OlapConnection
Returns a list of Catalog objects which belong to this connection's OLAP server.
getOlapConnection() - Method in interface org.olap4j.metadata.Database
Retrieves the parent OlapConnection of this Database object.
getOlapDatabase() - Method in interface org.olap4j.OlapConnection
Returns the current active Database of this connection.
getOlapDatabases() - Method in interface org.olap4j.OlapConnection
Returns a list of Database objects which belong to this connection's OLAP server.
getOlapFunctions(String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing the Functions available to client applications connected to the database.
getOlapSchema() - Method in interface org.olap4j.OlapConnection
Returns the current active Schema of this connection.
getOlapSchemas() - Method in interface org.olap4j.OlapConnection
Returns a list of Schema objects which belong to this connection's OLAP server.
getOperation() - Method in class org.olap4j.query.QueryEvent
Returns the event type.
getOperator() - Method in interface org.olap4j.query.Selection
 
getOperatorName() - Method in class org.olap4j.mdx.CallNode
Returns the name of the function or operator.
getOrdinal() - Method in interface org.olap4j.Cell
Returns the ordinal of this Cell.
getOrdinal() - Method in interface org.olap4j.metadata.Member
Returns the ordinal of the member.
getOrdinal() - Method in interface org.olap4j.Position
Returns the zero-based ordinal of this Position on its CellSetAxis.
getParameterMetaData() - Method in interface org.olap4j.PreparedOlapStatement
Retrieves the number, types and properties of this PreparedOlapStatement object's parameters.
getParameterName(int) - Method in interface org.olap4j.OlapParameterMetaData
Returns the name of this parameter.
getParameterOlapType(int) - Method in interface org.olap4j.OlapParameterMetaData
Retrieves the designated parameter's OLAP type.
getParentLogger() - Method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
 
getParentMember() - Method in interface org.olap4j.metadata.Member
Returns the parent of this Member, or null if it has no parent.
getParserFactory() - Method in interface org.olap4j.OlapConnection
Returns the factory used to create MDX parsers in this connection.
getPassword() - Method in interface org.olap4j.driver.xmla.XmlaOlap4jServerInfos
Returns the password to use with the URL.
getPositionCount() - Method in interface org.olap4j.CellSetAxis
Returns the number of positions on this CellSetAxis.
getPositions() - Method in interface org.olap4j.CellSetAxis
Returns a list of Position objects on this CellSetAxis.
getPrecision() - Method in class org.olap4j.type.DecimalType
Returns the maximum number of decimal digits which a value of this type can have.
getPrintWriter() - Method in class org.olap4j.mdx.ParseTreeWriter
Returns the print writer.
getProperties() - Method in interface org.olap4j.CellSetAxisMetaData
Returns the member properties which are returned on this axis.
getProperties() - Method in interface org.olap4j.metadata.Level
Returns a list of definitions for the properties available to members of this Level.
getProperties() - Method in interface org.olap4j.metadata.Member
Returns the definitions of the properties this member may have.
getProperties(String, String, String, String, String, String, String, String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing member and cell Properties.
getPropertyFormattedValue(Property) - Method in interface org.olap4j.metadata.Member
Returns the formatted value of a given property.
getPropertyInfo(String, Properties) - Method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
 
getPropertyValue(Property) - Method in interface org.olap4j.Cell
Returns the value of a given property for this Cell.
getPropertyValue(Property) - Method in interface org.olap4j.metadata.Member
Returns the value of a given property.
getProviderName() - Method in interface org.olap4j.metadata.Database
Returns the name of the underlying OLAP provider.
getProviderTypes() - Method in interface org.olap4j.metadata.Database
Returns the types of data that are supported by this provider.
getQuery() - Method in class org.olap4j.query.QueryDimension
 
getQuoting() - Method in interface org.olap4j.mdx.IdentifierSegment
Returns how this Segment is quoted.
getQuoting() - Method in class org.olap4j.mdx.KeySegment
 
getQuoting() - Method in class org.olap4j.mdx.NameSegment
 
getRegion() - Method in class org.olap4j.mdx.AxisNode
 
getRegion() - Method in class org.olap4j.mdx.CallNode
 
getRegion() - Method in class org.olap4j.mdx.CubeNode
 
getRegion() - Method in class org.olap4j.mdx.DimensionNode
 
getRegion() - Method in class org.olap4j.mdx.DrillThroughNode
 
getRegion() - Method in class org.olap4j.mdx.HierarchyNode
 
getRegion() - Method in class org.olap4j.mdx.IdentifierNode
 
getRegion() - Method in interface org.olap4j.mdx.IdentifierSegment
Returns the region of the source code which this Segment was created from, if it was created by parsing.
getRegion() - Method in class org.olap4j.mdx.KeySegment
 
getRegion() - Method in class org.olap4j.mdx.LevelNode
 
getRegion() - Method in class org.olap4j.mdx.LiteralNode
 
getRegion() - Method in class org.olap4j.mdx.MemberNode
 
getRegion() - Method in class org.olap4j.mdx.NameSegment
 
getRegion() - Method in class org.olap4j.mdx.ParameterNode
 
getRegion() - Method in exception org.olap4j.mdx.parser.MdxParseException
 
getRegion() - Method in interface org.olap4j.mdx.ParseTreeNode
Returns the region of the source code which this node was created from, if it was created by parsing.
getRegion() - Method in class org.olap4j.mdx.PropertyValueNode
 
getRegion() - Method in class org.olap4j.mdx.SelectNode
 
getRegion() - Method in class org.olap4j.mdx.WithMemberNode
 
getRegion() - Method in class org.olap4j.mdx.WithSetNode
 
getRegion() - Method in exception org.olap4j.OlapException
Returns the textual region where the exception occurred, or null if no region can be identified.
getResponse(XmlaOlap4jServerInfos, String) - Method in class org.olap4j.driver.xmla.proxy.XmlaOlap4jHttpProxy
 
getResponseViaSubmit(XmlaOlap4jServerInfos, String) - Method in class org.olap4j.driver.xmla.proxy.XmlaOlap4jHttpProxy
 
getRoleName() - Method in interface org.olap4j.OlapConnection
Returns the name of the role in which this connection executes queries.
getRootElement() - Method in interface org.olap4j.query.Selection
Returns the root selection element of this selection.
getRootMembers() - Method in interface org.olap4j.metadata.Hierarchy
Returns the root member or members of this Dimension.
getScale() - Method in class org.olap4j.type.DecimalType
Returns the number of digits to the right of the decimal point.
getScenario() - Method in interface org.olap4j.OlapConnection
Returns this connection's active Scenario, or null if there is no active Scenario.
getSchema() - Method in interface org.olap4j.metadata.Cube
Returns the Schema this Cube belongs to.
getSchema() - Method in interface org.olap4j.OlapConnection
Returns the Schema name that was selected for this connection, either through the JDBC URL or via OlapConnection.setSchema(String).
getSchemas() - Method in interface org.olap4j.metadata.Catalog
Returns a list of Schema objects which belong to this Catalog.
getSegmentList() - Method in class org.olap4j.mdx.IdentifierNode
Returns the list of segments which consistitute this identifier.
getSelect() - Method in class org.olap4j.query.Query
Returns the MDX parse tree behind this Query.
getSelectionContext() - Method in interface org.olap4j.query.Selection
The selection context includes selections from other dimensions that help determine the entire context of a selection, so drill down is possible.
getSessionId() - Method in interface org.olap4j.driver.xmla.XmlaOlap4jServerInfos
Returns a unique sesison ID to use.
getSets() - Method in interface org.olap4j.metadata.Cube
Returns a list of NamedSet objects in this Cube.
getSets(String, String, String, String) - Method in interface org.olap4j.OlapDatabaseMetaData
Retrieves a result set describing the named Sets in this database.
getSharedDimensions() - Method in interface org.olap4j.metadata.Schema
Returns a list of shared Dimension objects in this Schema.
getSolveOrder() - Method in interface org.olap4j.metadata.Member
Returns the solve order of this member in a formula.
getSortIdentifierNodeName() - Method in class org.olap4j.query.QueryAxis
Returns the current sort evaluation expression, or null if none are currently defined.
getSortOrder() - Method in class org.olap4j.query.QueryAxis
Returns the current sort order in which this axis will be sorted.
getSortOrder() - Method in class org.olap4j.query.QueryDimension
Returns the current order in which the dimension members are sorted.
getSource() - Method in class org.olap4j.query.QueryEvent
Returns the object that generated this event.
getStartColumn() - Method in class org.olap4j.mdx.ParseRegion
Return starting column number (1-based).
getStartLine() - Method in class org.olap4j.mdx.ParseRegion
Return starting line number (1-based).
getStatement() - Method in interface org.olap4j.CellSet
Retrieves the OlapStatement object that produced this CellSet object.
getSupportedCellSetListenerGranularities() - Method in interface org.olap4j.OlapDatabaseMetaData
Returns the granularity of changes to cell sets that the database is capable of providing.
getSupportedLocales() - Method in interface org.olap4j.metadata.Cube
Returns a collection of Locale objects for which this Cube has been localized.
getSupportedLocales() - Method in interface org.olap4j.metadata.Schema
Returns a collection of Locale objects for which this Schema has been localized.
getSyntax() - Method in class org.olap4j.mdx.CallNode
Returns the syntax of this call.
getType() - Method in class org.olap4j.mdx.AxisNode
 
getType() - Method in class org.olap4j.mdx.CallNode
 
getType() - Method in class org.olap4j.mdx.CubeNode
 
getType() - Method in class org.olap4j.mdx.DimensionNode
 
getType() - Method in class org.olap4j.mdx.DrillThroughNode
 
getType() - Method in class org.olap4j.mdx.HierarchyNode
 
getType() - Method in class org.olap4j.mdx.IdentifierNode
 
getType() - Method in class org.olap4j.mdx.LevelNode
 
getType() - Method in class org.olap4j.mdx.LiteralNode
 
getType() - Method in class org.olap4j.mdx.MemberNode
 
getType() - Method in class org.olap4j.mdx.ParameterNode
 
getType() - Method in interface org.olap4j.mdx.ParseTreeNode
Returns the type of this expression.
getType() - Method in class org.olap4j.mdx.PropertyValueNode
 
getType() - Method in class org.olap4j.mdx.SelectNode
 
getType() - Method in class org.olap4j.mdx.WithMemberNode
 
getType() - Method in class org.olap4j.mdx.WithSetNode
 
getType() - Method in interface org.olap4j.metadata.Property
Returns a set of flags which describe the type of this Property.
getType() - Method in enum org.olap4j.metadata.Property.StandardCellProperty
 
getType() - Method in enum org.olap4j.metadata.Property.StandardMemberProperty
 
getUniqueName() - Method in interface org.olap4j.metadata.MetadataElement
Returns the unique name of this element within its schema.
getUniqueName() - Method in enum org.olap4j.metadata.Property.StandardCellProperty
 
getUniqueName() - Method in enum org.olap4j.metadata.Property.StandardMemberProperty
 
getUniqueName() - Method in interface org.olap4j.query.Selection
Unique name of the selection root.
getUnusedAxis() - Method in class org.olap4j.query.Query
Returns the fictional axis into which all unused dimensions are stored.
getUrl() - Method in interface org.olap4j.driver.xmla.XmlaOlap4jServerInfos
Returns the URL to use.
getURL() - Method in interface org.olap4j.metadata.Database
Returns a redirection URL.
getUsername() - Method in interface org.olap4j.driver.xmla.XmlaOlap4jServerInfos
Returns the username to use with the URL.
getValue() - Method in interface org.olap4j.Cell
Returns the value of this Cell.
getValue() - Method in class org.olap4j.mdx.LiteralNode
Returns the value of this literal.
getValues() - Method in interface org.olap4j.metadata.XmlaConstant.Dictionary
Returns all values of the enum.
getVersion() - Method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
Returns the driver version.
getWithList() - Method in class org.olap4j.mdx.SelectNode
Returns a list of calculated members and sets defined as the WITH clause of this SelectNode.

H

hasAll() - Method in interface org.olap4j.metadata.Hierarchy
Returns whether this Hierarchy has an 'all' member.
hashCode() - Method in class org.olap4j.mdx.CallNode
 
hashCode() - Method in class org.olap4j.mdx.ParseRegion
 
hashCode() - Method in class org.olap4j.type.CubeType
 
Hierarchy - Interface in org.olap4j.metadata
An organization of the set of Members in a Dimension and their positions relative to one another.
HierarchyNode - Class in org.olap4j.mdx
Usage of a Hierarchy as an expression in an MDX parse tree.
HierarchyNode(ParseRegion, Hierarchy) - Constructor for class org.olap4j.mdx.HierarchyNode
Creates a HierarchyNode.
HierarchyType - Class in org.olap4j.type
The type of an expression which represents a hierarchy.
HierarchyType(Dimension, Hierarchy) - Constructor for class org.olap4j.type.HierarchyType
Creates a type representing a hierarchy.

I

IdentifierNode - Class in org.olap4j.mdx
Multi-part identifier.
IdentifierNode(IdentifierSegment...) - Constructor for class org.olap4j.mdx.IdentifierNode
Creates an identifier containing one or more segments.
IdentifierNode(List<IdentifierSegment>) - Constructor for class org.olap4j.mdx.IdentifierNode
Creates an identifier containing a list of segments.
IdentifierSegment - Interface in org.olap4j.mdx
Component in a compound identifier.
include(List<IdentifierSegment>) - Method in class org.olap4j.query.QueryDimension
Selects members and includes them in the query.
include(Selection.Operator, List<IdentifierSegment>) - Method in class org.olap4j.query.QueryDimension
Selects members and includes them in the query.
include(Member) - Method in class org.olap4j.query.QueryDimension
Selects members and includes them in the query.
include(Level) - Method in class org.olap4j.query.QueryDimension
Selects a level and includes it in the query.
include(Selection.Operator, Member) - Method in class org.olap4j.query.QueryDimension
Selects members and includes them in the query.
indent() - Method in class org.olap4j.mdx.ParseTreeWriter
Increases the indentation level.
indexOfName(String) - Method in interface org.olap4j.metadata.NamedList
Returns the position where a member of a given name is found, or -1 if the member is not present.
isAll() - Method in interface org.olap4j.metadata.Member
Returns whether this Member represents the aggregation of all members in its Dimension.
isCalculated() - Method in interface org.olap4j.metadata.Level
Returns whether the level is calculated.
isCalculated() - Method in interface org.olap4j.metadata.Member
Returns whether this member is calculated using a formula.
isCalculatedInQuery() - Method in interface org.olap4j.metadata.Member
Returns whether this member is computed from a WITH MEMBER clause in an MDX query.
isChildOrEqualTo(Member) - Method in interface org.olap4j.metadata.Member
Returns whether member is equal to, a child of, or a descendent of this Member.
isDrillThroughEnabled() - Method in interface org.olap4j.metadata.Cube
Tells whether or not drill through operations are possible in this cube.
isEmpty() - Method in interface org.olap4j.Cell
Returns whether this cell is empty.
isError() - Method in interface org.olap4j.Cell
Returns whether an error occurred while evaluating this cell.
isFilter() - Method in interface org.olap4j.Axis
Returns whether this is the filter (slicer) axis.
isFilter() - Method in enum org.olap4j.Axis.Standard
 
isHidden() - Method in interface org.olap4j.metadata.Member
Returns whether this member is 'hidden', as per the rules which define a ragged hierarchy.
isHierarchyConsistent() - Method in class org.olap4j.query.QueryDimension
Tells the QueryDimension not to keep a consistent hierarchy
isInternal() - Method in enum org.olap4j.metadata.Property.StandardCellProperty
 
isInternal() - Method in enum org.olap4j.metadata.Property.StandardMemberProperty
 
isNonEmpty() - Method in class org.olap4j.mdx.AxisNode
Returns whether the axis has the NON EMPTY property set.
isNonEmpty() - Method in class org.olap4j.query.QueryAxis
Returns whether this QueryAxis filters out empty rows.
isNull() - Method in interface org.olap4j.Cell
Returns whether the value of this cell is NULL.
isPoint() - Method in class org.olap4j.mdx.ParseRegion
Returns whether this region has the same start and end point.
isSet(int) - Method in interface org.olap4j.PreparedOlapStatement
Returns whether the value of the designated parameter is set.
isSet(Type) - Static method in class org.olap4j.type.TypeUtil
Returns whether a type is a set type.
isTime() - Method in enum org.olap4j.metadata.Level.Type
isVisible() - Method in interface org.olap4j.metadata.Measure
Returns whether this Measure is visible.
isVisible() - Method in interface org.olap4j.metadata.MetadataElement
Returns whether this element is visible to end-users.
isVisible() - Method in enum org.olap4j.metadata.Property.StandardCellProperty
 
isVisible() - Method in enum org.olap4j.metadata.Property.StandardMemberProperty
 
isWrapperFor(Class<?>) - Method in interface org.olap4j.OlapWrapper
 
iterator() - Method in interface org.olap4j.CellSetAxis
Opens an iterator over the positions on this CellSetAxis.

J

jdbcCompliant() - Method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
 

K

KeySegment - Class in org.olap4j.mdx
Segment that represents a key or compound key.
KeySegment(NameSegment...) - Constructor for class org.olap4j.mdx.KeySegment
Creates a KeySegment with one or more sub-segments.
KeySegment(List<NameSegment>) - Constructor for class org.olap4j.mdx.KeySegment
Creates a KeySegment a list of sub-segments.

L

Level - Interface in org.olap4j.metadata
Group of Member objects in a Hierarchy, all with the same attributes and at the same depth in the hierarchy.
Level.Type - Enum in org.olap4j.metadata
Enumeration of the types of a Level.
LevelNode - Class in org.olap4j.mdx
Usage of a Level as an expression in an MDX parse tree.
LevelNode(ParseRegion, Level) - Constructor for class org.olap4j.mdx.LevelNode
Creates a LevelNode.
LevelType - Class in org.olap4j.type
The type of an expression which represents a level.
LevelType(Dimension, Hierarchy, Level) - Constructor for class org.olap4j.type.LevelType
Creates a type representing a level.
LiteralNode - Class in org.olap4j.mdx
Represents a constant value, such as a string or number, in a parse tree.
lookupMember(List<IdentifierSegment>) - Method in interface org.olap4j.metadata.Cube
Finds a member in the current Cube based upon its fully-qualified name.
lookupMembers(Set<Member.TreeOp>, List<IdentifierSegment>) - Method in interface org.olap4j.metadata.Cube
Finds a collection of members in the current Cube related to a given member.

M

MdxParseException - Exception in org.olap4j.mdx.parser
Exception thrown by an MdxParser to indicate an error in parsing.
MdxParseException(ParseRegion, Throwable) - Constructor for exception org.olap4j.mdx.parser.MdxParseException
Creates an MdxParseException with a region of the source code and a specified cause.
MdxParseException(ParseRegion, String) - Constructor for exception org.olap4j.mdx.parser.MdxParseException
Creates an MdxParseException with a region of the source code and a specified detail message.
MdxParser - Interface in org.olap4j.mdx.parser
Parser for the MDX query language.
MdxParserFactory - Interface in org.olap4j.mdx.parser
Factory for MDX parsers.
MdxQueryTransform - Interface in org.olap4j.transform
MDX Query Transformation
MdxValidator - Interface in org.olap4j.mdx.parser
Validator for the MDX query language.
Measure - Interface in org.olap4j.metadata
Data value of primary interest to the user browsing the cube.
Measure.Aggregator - Enum in org.olap4j.metadata
Enumeration of the aggregate functions which can be used to derive a Measure.
Member - Interface in org.olap4j.metadata
Member is a data value in an OLAP Dimension.
Member.TreeOp - Enum in org.olap4j.metadata
Enumeration of tree operations which can be used when querying members.
Member.Type - Enum in org.olap4j.metadata
Enumeration of types of members.
MEMBER_TYPE_FLAG - Static variable in enum org.olap4j.metadata.Property.TypeFlag
 
MemberNode - Class in org.olap4j.mdx
Usage of a Member as an expression in an MDX parse tree.
MemberNode(ParseRegion, Member) - Constructor for class org.olap4j.mdx.MemberNode
Creates a MemberNode.
MemberType - Class in org.olap4j.type
The type of an expression which represents a member.
MemberType(Dimension, Hierarchy, Level, Member) - Constructor for class org.olap4j.type.MemberType
Creates a type representing a member.
MetadataElement - Interface in org.olap4j.metadata
An element which describes the structure of an OLAP schema.

N

name() - Method in interface org.olap4j.Axis
Returns the name of this axis, e.g.
NamedList<E> - Interface in org.olap4j.metadata
Extension to List which allows access to members of the list by name as well as by ordinal.
NamedSet - Interface in org.olap4j.metadata
Metadata object describing a named set defined against a Cube.
NameSegment - Class in org.olap4j.mdx
Component in a compound identifier that describes the name of an object.
NameSegment(ParseRegion, String, Quoting) - Constructor for class org.olap4j.mdx.NameSegment
Creates a segment with the given quoting and region.
NameSegment(String) - Constructor for class org.olap4j.mdx.NameSegment
Creates a quoted segment, "[name]".
nextCookie() - Static method in class org.olap4j.driver.xmla.XmlaOlap4jDriver
Generates and returns a unique string.
NullType - Class in org.olap4j.type
The type of a null expression.
NullType() - Constructor for class org.olap4j.type.NullType
Creates a null type.
NumericType - Class in org.olap4j.type
The type of a numeric expression.
NumericType() - Constructor for class org.olap4j.type.NumericType
Creates a numeric type.

O

ofNames(String...) - Static method in class org.olap4j.mdx.IdentifierNode
Converts an array of quoted name segments into an identifier.
OlapConnection - Interface in org.olap4j
Connection to an OLAP server.
OlapDatabaseMetaData - Interface in org.olap4j
Information about an OLAP database.
OlapDataSource - Interface in org.olap4j
A factory for connections to the physical OLAP data source that this OlapDataSource object represents.
OlapException - Exception in org.olap4j
An exception describing an error accessing an OLAP database.
OlapException(String, String, int) - Constructor for exception org.olap4j.OlapException
Constructs an OlapException object with a given reason, SQLState and vendorCode.
OlapException(String, String) - Constructor for exception org.olap4j.OlapException
Constructs an OlapException object with the given reason and SQLState; the vendorCode field defaults to 0.
OlapException(String) - Constructor for exception org.olap4j.OlapException
Constructs an OlapException object with a reason; the sqlState field defaults to null, and the vendorCode field defaults to 0.
OlapException() - Constructor for exception org.olap4j.OlapException
Constructs an OlapException object; the reason field defaults to null, the sqlState field defaults to null, and the vendorCode field defaults to 0.
OlapException(Throwable) - Constructor for exception org.olap4j.OlapException
Constructs an OlapException object with a given cause.
OlapException(String, Throwable) - Constructor for exception org.olap4j.OlapException
Constructs an OlapException object with a given reason and cause.
OlapException(String, String, Throwable) - Constructor for exception org.olap4j.OlapException
Constructs an OlapException object with a given reason, SQLState and cause.
OlapException(String, String, int, Throwable) - Constructor for exception org.olap4j.OlapException
Constructs an OlapException object with a given reason, SQLState, vendorCode and cause.
OlapException.Region - Class in org.olap4j
Description of the position of a syntax or validation error in the source MDX string.
OlapParameterMetaData - Interface in org.olap4j
Extension to ParameterMetaData for parameters of OLAP statements.
OlapStatement - Interface in org.olap4j
Object used for statically executing an MDX statement and returning a CellSet.
OlapWrapper - Interface in org.olap4j
Interface for olap4j classes which provide the ability to retrieve the delegate instance when the instance in question is in fact a proxy class.
ordinalToCoordinates(int) - Method in interface org.olap4j.CellSet
Converts a cell ordinal to a list of cell coordinates.
org.olap4j - package org.olap4j
Provides the core classes and interfaces of the olap4j API for accessing and processing OLAP data.
org.olap4j.driver.xmla - package org.olap4j.driver.xmla
olap4j to XML for Analysis bridge.
org.olap4j.driver.xmla.cache - package org.olap4j.driver.xmla.cache
Provides SOAP caching functionality.
org.olap4j.driver.xmla.proxy - package org.olap4j.driver.xmla.proxy
Provides proxy communications with XML/A servers.
org.olap4j.layout - package org.olap4j.layout
Provides utility classes to display and render olap4j specific data structures.
org.olap4j.mdx - package org.olap4j.mdx
Provides an object model to represent statements and expressions in the MDX lanaugage as a parse tree.
org.olap4j.mdx.parser - package org.olap4j.mdx.parser
Provides an API for parsing statements and expressions in the MDX language.
org.olap4j.metadata - package org.olap4j.metadata
Provides classes and interfaces for browsing an OLAP schema.
org.olap4j.query - package org.olap4j.query
Provides an object model for building OLAP queries programmatically (experimental).
org.olap4j.transform - package org.olap4j.transform
Provides services to transform MDX parse trees (experimental).
org.olap4j.type - package org.olap4j.type
Type system for MDX expressions.
outdent() - Method in class org.olap4j.mdx.ParseTreeWriter
Decreases the indentation level.

P

PAGES - Static variable in interface org.olap4j.Axis
Abbreviation for Axis.Standard.PAGES.
ParameterNode - Class in org.olap4j.mdx
A parameter to an MDX query.
ParameterNode(ParseRegion, String, Type, ParseTreeNode) - Constructor for class org.olap4j.mdx.ParameterNode
Creates a ParameterNode.
parseExpression(String) - Method in interface org.olap4j.mdx.parser.MdxParser
Parses an MDX expression and returns a parse tree.
parseIdentifier(String) - Static method in class org.olap4j.mdx.IdentifierNode
Parses an MDX identifier string into an IdentifierNode.
ParseRegion - Class in org.olap4j.mdx
Region of parser source code.
ParseRegion(int, int, int, int) - Constructor for class org.olap4j.mdx.ParseRegion
Creates a ParseRegion.
ParseRegion(int, int) - Constructor for class org.olap4j.mdx.ParseRegion
Creates a ParseRegion.
ParseRegion.RegionAndSource - Class in org.olap4j.mdx
Combination of a region within an MDX statement with the source text of the whole MDX statement.
ParseRegion.RegionAndSource(String, ParseRegion) - Constructor for class org.olap4j.mdx.ParseRegion.RegionAndSource
Creates a RegionAndSource.
parseSelect(String) - Method in interface org.olap4j.mdx.parser.MdxParser
Parses an MDX Select statement and returns the SelectNode at the root of the parse tree.
ParseTreeNode - Interface in org.olap4j.mdx
Node in a parse tree representing a parsed MDX statement.
ParseTreeVisitor<T> - Interface in org.olap4j.mdx
Interface for a visitor to an MDX parse tree.
ParseTreeWriter - Class in org.olap4j.mdx
Writer for MDX parse tree.
ParseTreeWriter(PrintWriter) - Constructor for class org.olap4j.mdx.ParseTreeWriter
Creates a ParseTreeWriter.
ParseTreeWriter(Writer) - Constructor for class org.olap4j.mdx.ParseTreeWriter
Creates a ParseTreeWriter.
plus(ParseTreeNode...) - Method in class org.olap4j.mdx.ParseRegion
Combines this region with other regions.
plus(List<? extends ParseTreeNode>) - Method in class org.olap4j.mdx.ParseRegion
 
plus(ParseRegion...) - Method in class org.olap4j.mdx.ParseRegion
Combines this region with other regions.
plusAll(Iterable<ParseRegion>) - Method in class org.olap4j.mdx.ParseRegion
Combines this region with a list of parse tree nodes to create a region which spans from the first point in the first to the last point in the other.
Position - Interface in org.olap4j
Position on one of the CellSetAxis objects in a CellSet.
PreparedOlapStatement - Interface in org.olap4j
An object that represents a precompiled OLAP statement.
prepareOlapStatement(String) - Method in interface org.olap4j.OlapConnection
Creates a prepared OLAP Statement.
Property - Interface in org.olap4j.metadata
Definition of a property of a Member or Cell.
Property.ContentType - Enum in org.olap4j.metadata
Enumeration of the types of a Property.
Property.StandardCellProperty - Enum in org.olap4j.metadata
Enumeration of the system properties available for every Cell.
Property.StandardMemberProperty - Enum in org.olap4j.metadata
Enumeration of the system properties available for every Member.
Property.TypeFlag - Enum in org.olap4j.metadata
Enumeration of aspects of the type of a Property.
PropertyValueNode - Class in org.olap4j.mdx
Parse tree node representing a property-value pair.
PropertyValueNode(ParseRegion, String, ParseTreeNode) - Constructor for class org.olap4j.mdx.PropertyValueNode
Creates a PropertyValueNode.
PROXY_MAP - Static variable in class org.olap4j.driver.xmla.XmlaOlap4jDriver
For testing.
pullUp(int) - Method in class org.olap4j.query.QueryAxis
Places a QueryDimension object one position before in the list of current dimensions.
pushDown(int) - Method in class org.olap4j.query.QueryAxis
Places a QueryDimension object one position lower in the list of current dimensions.
put(String, URL, byte[], byte[]) - Method in interface org.olap4j.driver.xmla.cache.XmlaOlap4jCache
Adds a SOAP response to the cache.
put(String, URL, byte[], byte[]) - Method in class org.olap4j.driver.xmla.cache.XmlaOlap4jNamedMemoryCache
 

Q

Quax - Class in org.olap4j.transform
Representation of member expressions on a query axis, derived from CellSetAxis objects.
Quax(CellSetAxis) - Constructor for class org.olap4j.transform.Quax
 
Query - Class in org.olap4j.query
Base query model object.
Query(String, Cube) - Constructor for class org.olap4j.query.Query
Constructs a Query object.
QueryAxis - Class in org.olap4j.query
An axis within an OLAP Query.
QueryAxis(Query, Axis) - Constructor for class org.olap4j.query.QueryAxis
Creates a QueryAxis.
QueryDimension - Class in org.olap4j.query
Usage of a dimension for an OLAP query.
QueryDimension(Query, Dimension) - Constructor for class org.olap4j.query.QueryDimension
 
QueryDimension.HierarchizeMode - Enum in org.olap4j.query
Defines in which way the hierarchize operation should be performed.
QueryEvent - Class in org.olap4j.query
Describes which changes were performed to the query model.
QueryEvent.Type - Enum in org.olap4j.query
Describes the nature of the event.
QueryNodeListener - Interface in org.olap4j.query
Objects that want to be notified of changes to the Query Model structure have to implement this interface.
Quoting - Enum in org.olap4j.mdx
Enumeration of styles by which the component of an identifier can be quoted.

R

RectangularCellSetFormatter - Class in org.olap4j.layout
Formatter that can convert a CellSet into a two-dimensional text layout.
RectangularCellSetFormatter(boolean) - Constructor for class org.olap4j.layout.RectangularCellSetFormatter
Creates a RectangularCellSetFormatter.
region - Variable in class org.olap4j.mdx.ParseRegion.RegionAndSource
 
removeContext(Selection) - Method in interface org.olap4j.query.Selection
 
removeDimension(QueryDimension) - Method in class org.olap4j.query.QueryAxis
Removes a QueryDimension object on this axis.
resolve(Selection) - Method in class org.olap4j.query.QueryDimension
Resolves a selection of members into an actual list of the root member and it's relatives selected by the Selection object.
RollUpLevelTransform - Class in org.olap4j.transform
Roll-up level transformation
RollUpLevelTransform(Axis, int, int, CellSet) - Constructor for class org.olap4j.transform.RollUpLevelTransform
Creates a RollUpLevelTransform.
ROWS - Static variable in interface org.olap4j.Axis
Abbreviation for Axis.Standard.ROWS.

S

ScalarType - Class in org.olap4j.type
Base class for types which represent scalar values.
ScalarType() - Constructor for class org.olap4j.type.ScalarType
 
Scenario - Interface in org.olap4j
Context for a set of writeback operations.
Schema - Interface in org.olap4j.metadata
A collection of database objects that contain structural information, or metadata, about a database.
SECTIONS - Static variable in interface org.olap4j.Axis
Abbreviation for Axis.Standard.CHAPTERS.
Selection - Interface in org.olap4j.query
A selection of members from an OLAP dimension hierarchy.
Selection.Operator - Enum in org.olap4j.query
Defines which selection operators are allowed, relative to a root member.
selectionChanged(QueryEvent) - Method in interface org.olap4j.query.QueryNodeListener
Invoked when a selection operator has changed.
SelectNode - Class in org.olap4j.mdx
Parse tree model for an MDX SELECT statement.
SelectNode(ParseRegion, List<ParseTreeNode>, List<AxisNode>, ParseTreeNode, AxisNode, List<IdentifierNode>) - Constructor for class org.olap4j.mdx.SelectNode
Creates a SelectNode.
SelectNode() - Constructor for class org.olap4j.mdx.SelectNode
Creates an empty SelectNode.
setAxis(QueryAxis) - Method in class org.olap4j.query.QueryDimension
 
setCache(Map<String, String>, Map<String, String>) - Method in interface org.olap4j.driver.xmla.proxy.XmlaOlap4jCachedProxy
Sets the cache class to use as a SOAP message cache.
setCatalog(String) - Method in interface org.olap4j.OlapConnection
Sets the name of the catalog that will be used for this connection.
setContext(Object) - Method in exception org.olap4j.OlapException
Sets the context where the exception occurred.
setDatabase(String) - Method in interface org.olap4j.OlapConnection
Sets the name of the database that will be used for this connection.
setDefaultValueExpression(ParseTreeNode) - Method in class org.olap4j.mdx.ParameterNode
Sets the expression which yields the default value of this parameter.
setDimension(Dimension) - Method in class org.olap4j.query.QueryDimension
Forces a change onto which dimension is the current base of this QueryDimension object.
setExpression(ParseTreeNode) - Method in class org.olap4j.mdx.AxisNode
Sets the expression which is used to compute the value of this axis.
setExpression(ParseTreeNode) - Method in class org.olap4j.mdx.WithMemberNode
Sets the expression to evaluate to calculate the member.
setExpression(ParseTreeNode) - Method in class org.olap4j.mdx.WithSetNode
Sets the expression which calculates the set.
setFrom(ParseTreeNode) - Method in class org.olap4j.mdx.SelectNode
Sets the FROM clause of this SELECT statement.
setHierarchizeMode(QueryDimension.HierarchizeMode) - Method in class org.olap4j.query.QueryDimension
Triggers the hierarchization of the included members within this QueryDimension.
setHierarchyConsistent(boolean) - Method in class org.olap4j.query.QueryDimension
Tells the QueryDimension not to keep a consistent hierarchy within the inclusions when the mdx is generated.
setLocale(Locale) - Method in interface org.olap4j.OlapConnection
Sets the current locale of this connection.
setName(String) - Method in class org.olap4j.mdx.ParameterNode
Sets the name of this parameter.
setNonEmpty(boolean) - Method in class org.olap4j.mdx.AxisNode
Sets whether the axis has the NON EMPTY property set.
setNonEmpty(boolean) - Method in class org.olap4j.query.QueryAxis
Sets whether this QueryAxis filters out empty rows.
setOperator(Selection.Operator) - Method in interface org.olap4j.query.Selection
Set the selection operator to use.
setParameters(Map<String, String>, Map<String, String>) - Method in interface org.olap4j.driver.xmla.cache.XmlaOlap4jCache
Convenience method to receive custom properties.
setParameters(Map<String, String>, Map<String, String>) - Method in class org.olap4j.driver.xmla.cache.XmlaOlap4jNamedMemoryCache
 
setProperty(Property, Object) - Method in interface org.olap4j.metadata.Member
Sets a property of this member to a given value.
setRegion(OlapException.Region) - Method in exception org.olap4j.OlapException
Sets the textual region where the exception occurred.
setRoleName(String) - Method in interface org.olap4j.OlapConnection
Sets the name of the role in which this connection executes queries.
setScenario(Scenario) - Method in interface org.olap4j.OlapConnection
Sets the active Scenario of this connection.
setSchema(String) - Method in interface org.olap4j.OlapConnection
Sets the name of the active schema for this connection.
setSelectDefaultMembers(boolean) - Method in class org.olap4j.query.Query
Behavior setter for a query.
setSessionId(String) - Method in interface org.olap4j.driver.xmla.XmlaOlap4jServerInfos
Stores the session id on the server.
setType(Type) - Method in class org.olap4j.mdx.CallNode
Sets the type of this CallNode.
setType(Type) - Method in class org.olap4j.mdx.ParameterNode
Sets the type of this parameter.
SetType - Class in org.olap4j.type
Set type.
SetType(Type) - Constructor for class org.olap4j.type.SetType
Creates a type representing a set of elements of a given type.
setValue(Object, AllocationPolicy, Object...) - Method in interface org.olap4j.Cell
Sets the value of a cell.
sort(SortOrder) - Method in class org.olap4j.query.QueryAxis
Sorts the axis according to the supplied order.
sort(SortOrder, List<IdentifierSegment>) - Method in class org.olap4j.query.QueryAxis
Sorts the axis according to the supplied order and member unique name.
sort(SortOrder, Member) - Method in class org.olap4j.query.QueryAxis
Sorts the axis according to the supplied order and member.
sort(SortOrder, String) - Method in class org.olap4j.query.QueryAxis
Sorts the axis according to the supplied order and evaluation expression.
sort(SortOrder) - Method in class org.olap4j.query.QueryDimension
Sorts the dimension members by name in the order supplied as a parameter.
SortOrder - Enum in org.olap4j.query
Defines in what order to perform sort operations.
source - Variable in class org.olap4j.mdx.ParseRegion.RegionAndSource
 
StandardTransformLibrary - Class in org.olap4j.transform
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".
StandardTransformLibrary() - Constructor for class org.olap4j.transform.StandardTransformLibrary
 
startColumn - Variable in class org.olap4j.OlapException.Region
 
startLine - Variable in class org.olap4j.OlapException.Region
 
StringType - Class in org.olap4j.type
The type of a string expression.
StringType() - Constructor for class org.olap4j.type.StringType
Creates a string type.
submit(XmlaOlap4jServerInfos, String) - Method in interface org.olap4j.driver.xmla.proxy.XmlaOlap4jProxy
Submits a request for background execution.
sum(Iterable<ParseRegion>) - Static method in class org.olap4j.mdx.ParseRegion
Combines the parser positions of a list of nodes to create a position which spans from the beginning of the first to the end of the last.
swapAxes() - Method in class org.olap4j.query.Query
Swaps rows and columns axes.
SymbolType - Class in org.olap4j.type
The type of a symbolic expression.
SymbolType() - Constructor for class org.olap4j.type.SymbolType
Creates a symbol type.
Syntax - Enum in org.olap4j.mdx
Enumerated values describing the syntax of an expression.

T

tearDown(boolean) - Method in class org.olap4j.query.Query
Safely disposes of all underlying objects of this query.
tearDown() - Method in class org.olap4j.query.Query
Safely disposes of all underlying objects of this query and closes the underlying OlapConnection.
toMask(Set<E>) - Method in interface org.olap4j.metadata.XmlaConstant.Dictionary
Converts a set of enum values to an integer by logical OR-ing their codes.
toOlapException(SQLException) - Method in class org.olap4j.driver.xmla.XmlaHelper
 
toString() - Method in class org.olap4j.mdx.CubeNode
 
toString() - Method in class org.olap4j.mdx.DimensionNode
 
toString() - Method in class org.olap4j.mdx.DrillThroughNode
 
toString() - Method in class org.olap4j.mdx.HierarchyNode
 
toString() - Method in class org.olap4j.mdx.IdentifierNode
 
toString() - Method in interface org.olap4j.mdx.IdentifierSegment
Returns a string representation of this Segment.
toString(StringBuilder) - Method in interface org.olap4j.mdx.IdentifierSegment
Appends a string representation of this Segment to a StringBuffer.
toString() - Method in class org.olap4j.mdx.KeySegment
 
toString(StringBuilder) - Method in class org.olap4j.mdx.KeySegment
 
toString() - Method in class org.olap4j.mdx.LevelNode
 
toString() - Method in class org.olap4j.mdx.MemberNode
 
toString() - Method in class org.olap4j.mdx.NameSegment
 
toString(StringBuilder) - Method in class org.olap4j.mdx.NameSegment
 
toString() - Method in class org.olap4j.mdx.ParseRegion
Returns a string representation of this ParseRegion.
toString() - Method in class org.olap4j.mdx.SelectNode
 
toString() - Method in class org.olap4j.OlapException.Region
 
toString() - Method in class org.olap4j.type.BooleanType
 
toString() - Method in class org.olap4j.type.DecimalType
 
toString() - Method in class org.olap4j.type.DimensionType
 
toString() - Method in class org.olap4j.type.HierarchyType
 
toString() - Method in class org.olap4j.type.LevelType
 
toString() - Method in class org.olap4j.type.MemberType
 
toString() - Method in class org.olap4j.type.NullType
 
toString() - Method in class org.olap4j.type.NumericType
 
toString() - Method in class org.olap4j.type.TupleType
 
TraditionalCellSetFormatter - Class in org.olap4j.layout
Formatter that can convert a CellSet into Mondrian's traditional layout.
TraditionalCellSetFormatter() - Constructor for class org.olap4j.layout.TraditionalCellSetFormatter
 
TupleType - Class in org.olap4j.type
Tuple type.
TupleType(Type[]) - Constructor for class org.olap4j.type.TupleType
Creates a type representing a tuple whose fields are the given types.
Type - Interface in org.olap4j.type
Type of an MDX expression.
TypeUtil - Class in org.olap4j.type
Utility methods relating to types.
TypeUtil() - Constructor for class org.olap4j.type.TypeUtil
 

U

Unknown - Static variable in class org.olap4j.type.DimensionType
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.AxisNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.CallNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.CubeNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.DimensionNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.DrillThroughNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.HierarchyNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.IdentifierNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.LevelNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.LiteralNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.MemberNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.ParameterNode
 
unparse(ParseTreeWriter) - Method in interface org.olap4j.mdx.ParseTreeNode
Converts this node into MDX text.
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.PropertyValueNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.SelectNode
 
unparse(String, List<ParseTreeNode>, ParseTreeWriter) - Method in enum org.olap4j.mdx.Syntax
Converts a call to a function of this syntax into source code.
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.WithMemberNode
 
unparse(ParseTreeWriter) - Method in class org.olap4j.mdx.WithSetNode
 
unset(int) - Method in interface org.olap4j.PreparedOlapStatement
Unsets the value of the designated parameter.
unwrap(Class<T>) - Method in interface org.olap4j.OlapWrapper
 
userName - Variable in enum org.olap4j.metadata.XmlaConstants.DBType
 
usesDimension(Dimension, boolean) - Method in class org.olap4j.type.CubeType
 
usesDimension(Dimension, boolean) - Method in class org.olap4j.type.DimensionType
 
usesDimension(Dimension, boolean) - Method in class org.olap4j.type.HierarchyType
 
usesDimension(Dimension, boolean) - Method in class org.olap4j.type.LevelType
 
usesDimension(Dimension, boolean) - Method in class org.olap4j.type.MemberType
 
usesDimension(Dimension, boolean) - Method in class org.olap4j.type.ScalarType
 
usesDimension(Dimension, boolean) - Method in class org.olap4j.type.SetType
 
usesDimension(Dimension, boolean) - Method in class org.olap4j.type.TupleType
 
usesDimension(Dimension, boolean) - Method in interface org.olap4j.type.Type
Returns whether this type contains a given dimension.

For example: DimensionType([Gender]) uses only the [Gender] dimension. TupleType(MemberType([Gender]), MemberType([Store])) uses [Gender] and [Store] dimensions.

The maybe parameter comes into play when the dimensional information is incomplete.

V

validate() - Method in class org.olap4j.query.Query
Validates the current query structure.
validateSelect(SelectNode) - Method in interface org.olap4j.mdx.parser.MdxValidator
Validates an MDX SELECT statement.
valueOf(String) - Static method in enum org.olap4j.AllocationPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.Axis.Standard
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.CellSetListener.Granularity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.driver.xmla.cache.XmlaOlap4jNamedMemoryCache.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.driver.xmla.cache.XmlaOlap4jNamedMemoryCache.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.driver.xmla.XmlaOlap4jDriver.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.mdx.Quoting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.mdx.Syntax
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Database.AuthenticationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Database.ProviderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Datatype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Dimension.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Level.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Measure.Aggregator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Member.TreeOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Member.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Property.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Property.StandardCellProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Property.StandardMemberProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.Property.TypeFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.Access
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.AuthenticationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.AxisFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.Content
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.CoordinateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.DBType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.FontFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.Literal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.MdxSupport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.ProviderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.StateSupport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.Updateable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.metadata.XmlaConstants.VisualMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.query.QueryDimension.HierarchizeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.query.QueryEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.query.Selection.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.olap4j.query.SortOrder
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.olap4j.AllocationPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.Axis.Standard
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.CellSetListener.Granularity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.driver.xmla.cache.XmlaOlap4jNamedMemoryCache.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.driver.xmla.cache.XmlaOlap4jNamedMemoryCache.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.driver.xmla.XmlaOlap4jDriver.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.mdx.Quoting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.mdx.Syntax
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Database.AuthenticationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Database.ProviderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Datatype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Dimension.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Level.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Measure.Aggregator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Member.TreeOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Member.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Property.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Property.StandardCellProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Property.StandardMemberProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.Property.TypeFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.Access
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.AuthenticationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.AxisFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.Content
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.CoordinateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.DBType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.FontFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.Literal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.MdxSupport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.ProviderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.StateSupport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.Updateable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.metadata.XmlaConstants.VisualMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.query.QueryDimension.HierarchizeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.query.QueryEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.query.Selection.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.olap4j.query.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
visit(SelectNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a select statement.
visit(AxisNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits an axis of a select statement.
visit(WithMemberNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a member declaration.
visit(WithSetNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a set declaration.
visit(CallNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a call to an operator or function.
visit(IdentifierNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits an identifier.
visit(ParameterNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a parameter.
visit(CubeNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a use of a Cube in a select statement.
visit(DimensionNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a use of a Dimension in a select statement.
visit(HierarchyNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a use of a Hierarchy in a select statement.
visit(LevelNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a use of a Level in a select statement.
visit(MemberNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a use of a Member in a select statement.
visit(LiteralNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a literal.
visit(PropertyValueNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a property-value pair.
visit(DrillThroughNode) - Method in interface org.olap4j.mdx.ParseTreeVisitor
Visits a property-value pair.
visit() - Method in interface org.olap4j.query.Selection
Visitor pattern-like function to convert the selection into a ParseTreeNode.

W

WithMemberNode - Class in org.olap4j.mdx
Parse tree node which declares a calculated member.
WithMemberNode(ParseRegion, IdentifierNode, ParseTreeNode, List<PropertyValueNode>) - Constructor for class org.olap4j.mdx.WithMemberNode
Constructs a formula specifying a member.
WithSetNode - Class in org.olap4j.mdx
Parse tree node which declares a calculated set.
WithSetNode(ParseRegion, IdentifierNode, ParseTreeNode) - Constructor for class org.olap4j.mdx.WithSetNode
Creates a declaration of a named set.

X

XmlaConstant - Interface in org.olap4j.metadata
Enumerated value that belongs to a set of constants in the XML for Analysis (XMLA) specification.
XmlaConstant.Dictionary<E extends Enum<E> & XmlaConstant> - Interface in org.olap4j.metadata
 
XmlaConstants - Class in org.olap4j.metadata
Collection of various enumerations and constants defined by the XML for Analysis (XMLA) and OLE DB for OLAP specifications.
XmlaConstants.Access - Enum in org.olap4j.metadata
 
XmlaConstants.ActionType - Enum in org.olap4j.metadata
Action type.
XmlaConstants.AuthenticationMode - Enum in org.olap4j.metadata
 
XmlaConstants.AxisFormat - Enum in org.olap4j.metadata
 
XmlaConstants.Content - Enum in org.olap4j.metadata
 
XmlaConstants.CoordinateType - Enum in org.olap4j.metadata
How the COORDINATE restriction column is interpreted.
XmlaConstants.DBType - Enum in org.olap4j.metadata
The only OLE DB Types Indicators returned by SQL Server are thoses coded below.
XmlaConstants.EnumWithDesc - Interface in org.olap4j.metadata
 
XmlaConstants.FontFlag - Enum in org.olap4j.metadata
 
XmlaConstants.Format - Enum in org.olap4j.metadata
 
XmlaConstants.Literal - Enum in org.olap4j.metadata
 
XmlaConstants.MdxSupport - Enum in org.olap4j.metadata
 
XmlaConstants.Method - Enum in org.olap4j.metadata
 
XmlaConstants.ProviderType - Enum in org.olap4j.metadata
 
XmlaConstants.StateSupport - Enum in org.olap4j.metadata
 
XmlaConstants.Updateable - Enum in org.olap4j.metadata
 
XmlaConstants.VisualMode - Enum in org.olap4j.metadata
 
XmlaHelper - Class in org.olap4j.driver.xmla
Helper class which encapsulates policies which are common throughout a driver.
XmlaHelper() - Constructor for class org.olap4j.driver.xmla.XmlaHelper
 
xmlaName() - Method in enum org.olap4j.metadata.Datatype
The internal name of this Datatype.
xmlaName() - Method in enum org.olap4j.metadata.Dimension.Type
 
xmlaName() - Method in enum org.olap4j.metadata.Level.Type
 
xmlaName() - Method in enum org.olap4j.metadata.Measure.Aggregator
 
xmlaName() - Method in enum org.olap4j.metadata.Member.TreeOp
 
xmlaName() - Method in enum org.olap4j.metadata.Property.ContentType
 
xmlaName() - Method in enum org.olap4j.metadata.Property.TypeFlag
 
xmlaName() - Method in interface org.olap4j.metadata.XmlaConstant
Returns the name of this constant as specified by XMLA.
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.Access
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.ActionType
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.AuthenticationMode
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.AxisFormat
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.CoordinateType
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.DBType
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.FontFlag
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.Format
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.Literal
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.Method
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.ProviderType
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.Updateable
 
xmlaName() - Method in enum org.olap4j.metadata.XmlaConstants.VisualMode
 
XmlaOlap4jCache - Interface in org.olap4j.driver.xmla.cache
XMLA driver cache.
XmlaOlap4jCachedProxy - Interface in org.olap4j.driver.xmla.proxy
Extended Proxy interface which supports cached SOAP calls.
XmlaOlap4jDriver - Class in org.olap4j.driver.xmla
Olap4j driver for generic XML for Analysis (XMLA) providers.
XmlaOlap4jDriver() - Constructor for class org.olap4j.driver.xmla.XmlaOlap4jDriver
Creates an XmlaOlap4jDriver.
XmlaOlap4jDriver.Property - Enum in org.olap4j.driver.xmla
Properties supported by this driver.
XmlaOlap4jHttpProxy - Class in org.olap4j.driver.xmla.proxy
Extends the AbstractCachedProxy and serves as a production ready http communication class.
XmlaOlap4jHttpProxy(XmlaOlap4jDriver) - Constructor for class org.olap4j.driver.xmla.proxy.XmlaOlap4jHttpProxy
Creates a XmlaOlap4jHttpProxy.
XmlaOlap4jInvalidStateException - Exception in org.olap4j.driver.xmla.cache
Internal exception which gets thrown when operations to the cache are performed but it hasn't been initialized.
XmlaOlap4jInvalidStateException() - Constructor for exception org.olap4j.driver.xmla.cache.XmlaOlap4jInvalidStateException
 
XmlaOlap4jNamedMemoryCache - Class in org.olap4j.driver.xmla.cache
Implementation of the XMLA SOAP cache that places its cache entries in memory for later use.
XmlaOlap4jNamedMemoryCache() - Constructor for class org.olap4j.driver.xmla.cache.XmlaOlap4jNamedMemoryCache
Default constructor which instantiates the concurrent hash map.
XmlaOlap4jNamedMemoryCache.Mode - Enum in org.olap4j.driver.xmla.cache
Defines the supported eviction modes.
XmlaOlap4jNamedMemoryCache.Property - Enum in org.olap4j.driver.xmla.cache
Properties which will be considered for configuration.
XmlaOlap4jProxy - Interface in org.olap4j.driver.xmla.proxy
Defines a common set of methods for proxy objects.
XmlaOlap4jProxyException - Exception in org.olap4j.driver.xmla.proxy
Gets thrown whenever an exception is encountered during the querying of an XmlaOlap4jProxy subclass.
XmlaOlap4jProxyException(String, Throwable) - Constructor for exception org.olap4j.driver.xmla.proxy.XmlaOlap4jProxyException
 
XmlaOlap4jServerInfos - Interface in org.olap4j.driver.xmla
Common set of functions for an XMLA URL Provider.
xmlaOrdinal() - Method in enum org.olap4j.metadata.Datatype
Unique identifier of a Datatype instance.
xmlaOrdinal() - Method in enum org.olap4j.metadata.Dimension.Type
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.Level.Type
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.Measure.Aggregator
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.Member.TreeOp
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.Property.ContentType
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.Property.TypeFlag
 
xmlaOrdinal() - Method in interface org.olap4j.metadata.XmlaConstant
Returns the code of this constant as specified by XMLA.
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.Access
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.ActionType
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.AuthenticationMode
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.AxisFormat
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.CoordinateType
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.DBType
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.FontFlag
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.Format
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.Literal
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.Method
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.ProviderType
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.Updateable
 
xmlaOrdinal() - Method in enum org.olap4j.metadata.XmlaConstants.VisualMode
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
SourceForge.net_Logo