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