Uses of Interface
mondrian.olap.FunTable
Package
Description
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Defines the set of MDX built-in functions.
Implements the data access layer for the olap package.
-
Uses of FunTable in mondrian.olap
Modifier and TypeMethodDescriptionSchema.getFunTable()
Returns this schema's function table.Validator.getFunTable()
Returns the table of function and operator definitions.Modifier and TypeMethodDescriptionstatic Validator
Util.createSimpleValidator
(FunTable funTable) Creates a very simple implementation ofValidator
.Query.createValidator
(FunTable functionTable, boolean alwaysResolveFunDef) Creates a validator for this query that uses a given function table and function validation policy.Query.createValidator
(FunTable functionTable, boolean alwaysResolveFunDef, Map<QueryPart, QueryPart> resolvedIdentifiers) Parser.parseExpression
(MdxParserValidator.QueryPartFactory factory, Statement statement, String queryString, boolean debug, FunTable funTable) Parses a string to create anExp
.Parser.parseInternal
(MdxParserValidator.QueryPartFactory factory, Statement statement, String queryString, boolean debug, FunTable funTable, boolean strictValidation) Parses a string to create aQuery
.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). -
Uses of FunTable in mondrian.olap.fun
Modifier and TypeClassDescriptionclass
BuiltinFunTable
contains a list of all built-in MDX functions.class
Interface to build a customized function table, selecting functions from the set of supported functions in an instance ofBuiltinFunTable
.class
Abstract implementation ofFunTable
.class
Global function table contains builtin functions and global user-defined functions. -
Uses of FunTable in mondrian.parser
Modifier and TypeMethodDescriptionJavaccParserValidatorImpl.parseExpression
(Statement statement, String queryString, boolean debug, FunTable funTable) MdxParserValidator.parseExpression
(Statement statement, String queryString, boolean debug, FunTable funTable) MdxParserValidatorImpl.parseExpression
(Statement statement, String queryString, boolean debug, FunTable funTable) 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) ModifierConstructorDescriptionMdxParserImpl
(MdxParserValidator.QueryPartFactory factory, Statement statement, String queryString, boolean debug, FunTable funTable, boolean strictValidation) -
Uses of FunTable in mondrian.rolap