Uses of Class
mondrian.olap.QueryPart
Packages that use QueryPart
Package
Description
Defines a parse tree for MDX expressions.
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Implements the data access layer for the olap package.
-
Uses of QueryPart in mondrian.mdx
Subclasses of QueryPart in mondrian.mdxModifier and TypeClassDescriptionclass
Usage of aDimension
as an MDX expression.class
Usage of aHierarchy
as an MDX expression.class
Usage of aLevel
as an MDX expression.class
Usage of aMember
as an MDX expression.class
Usage of aNamedSet
in an MDX expression.class
MDX expression which is a usage of aParameter
.final class
AResolvedFunCall
is a function applied to a list of operands, which has been validated and resolved to afunction definition
.class
An expression consisting of a named function or operator applied to a set of arguments. -
Uses of QueryPart in mondrian.olap
Subclasses of QueryPart in mondrian.olapModifier and TypeClassDescriptionclass
Represents Cell Property.class
class
Drill through statement.class
Skeleton implementation ofExp
interface.class
Explain statement.class
AFormula
is a clause in an MDX query which defines a Set or a Member.class
Multi-part identifier.class
Represents a constant value, such as a string or number, in a parse tree.class
Member property or solve order specification.class
Query
is an MDX query.class
An axis in an MDX query.Methods in mondrian.olap that return QueryPartModifier and TypeMethodDescriptionExplain.getQuery()
Parser.parseInternal
(MdxParserValidator.QueryPartFactory factory, Statement statement, String queryString, boolean debug, FunTable funTable, boolean strictValidation) Parses a string to create aQuery
.Connection.parseStatement
(String mdx) Parses a statement.ConnectionBase.parseStatement
(Statement statement, String query, FunTable funTable, boolean strictValidation) Parses a query, with specified function table and the mode for strict validation(if true then invalid members are not ignored).Methods in mondrian.olap that return types with arguments of type QueryPartModifier and TypeMethodDescriptionIdBatchResolver.resolve()
Attempts to resolve the identifiers contained in the query in batches based on the parent, e.g.IdBatchResolver.resolve()
Attempts to resolve the identifiers contained in the query in batches based on the parent, e.g.Methods in mondrian.olap with parameters of type QueryPartModifier and TypeMethodDescriptionQuery.createScopedNamedSet
(String name, QueryPart scope, Exp expr) Creates a named set defined by an alias.Parser.FactoryImpl.makeExplain
(QueryPart query) Creates anExplain
object.Parser.FactoryImpl.makeQuery
(Statement statement, Formula[] formulae, QueryAxis[] axes, String cube, Exp slicer, QueryPart[] cellProps, boolean strictValidation) Method parameters in mondrian.olap with type arguments of type QueryPartModifier and TypeMethodDescriptionQuery.createValidator
(Map<QueryPart, QueryPart> resolvedIdentifiers) Query.createValidator
(Map<QueryPart, QueryPart> resolvedIdentifiers) Query.createValidator
(FunTable functionTable, boolean alwaysResolveFunDef, Map<QueryPart, QueryPart> resolvedIdentifiers) Query.createValidator
(FunTable functionTable, boolean alwaysResolveFunDef, Map<QueryPart, QueryPart> resolvedIdentifiers) Constructors in mondrian.olap with parameters of type QueryPartModifierConstructorDescriptionQuery
(Statement statement, Cube mdxCube, Formula[] formulas, QueryAxis[] axes, QueryAxis slicerAxis, QueryPart[] cellProps, Parameter[] parameters, boolean strictValidation) Creates a Query.Query
(Statement statement, Formula[] formulas, QueryAxis[] axes, String cube, QueryAxis slicerAxis, QueryPart[] cellProps, boolean strictValidation) Creates a Query. -
Uses of QueryPart in mondrian.parser
Methods in mondrian.parser that return QueryPartModifier and TypeMethodDescriptionfinal QueryPart
MdxParserImpl.drillthroughStatement()
final QueryPart
MdxParserImpl.explainStatement()
JavaccParserValidatorImpl.parseInternal
(Statement statement, String queryString, boolean debug, FunTable funTable, boolean strictValidation) MdxParserValidator.parseInternal
(Statement statement, String queryString, boolean debug, FunTable funTable, boolean strictValidation) Parses a string to create aQuery
.MdxParserValidatorImpl.parseInternal
(Statement statement, String queryString, boolean debug, FunTable funTable, boolean strictValidation) final QueryPart
MdxParserImpl.selectOrDrillthroughStatement()
final QueryPart
MdxParserImpl.statement()
final QueryPart
MdxParserImpl.statementEof()
Methods in mondrian.parser with parameters of type QueryPartModifier and TypeMethodDescriptionMdxParserValidator.QueryPartFactory.makeExplain
(QueryPart query) Creates anExplain
object.MdxParserValidator.QueryPartFactory.makeQuery
(Statement statement, Formula[] formulae, QueryAxis[] axes, String cube, Exp slicer, QueryPart[] cellProps, boolean strictValidation) Creates aQuery
object. -
Uses of QueryPart in mondrian.rolap
Methods in mondrian.rolap that return QueryPart