Package | Description |
---|---|
mondrian.mdx |
Defines a parse tree for MDX expressions.
|
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.spi |
Contains the server-provider interfaces (SPIs) which user-defined
extensions to Mondrian should implement.
|
mondrian.udf |
Modifier and Type | Method and Description |
---|---|
Syntax |
UnresolvedFunCall.getSyntax()
Returns the syntax of this function call.
|
Syntax |
ResolvedFunCall.getSyntax() |
Constructor and Description |
---|
UnresolvedFunCall(String name,
Syntax syntax,
Exp[] args)
Creates a function call.
|
Modifier and Type | Method and Description |
---|---|
Syntax |
FunDef.getSyntax()
Returns the syntactic type of the function.
|
Syntax |
FunCall.getSyntax()
Returns the syntax of the call.
|
static Syntax |
Syntax.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Syntax[] |
Syntax.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
FunDef |
Validator.getDef(Exp[] args,
String name,
Syntax syntax)
Resolves a function call to a particular function.
|
List<Resolver> |
FunTable.getResolvers(String name,
Syntax syntax)
Returns a list of resolvers for an operator with a given name and syntax.
|
Modifier and Type | Method and Description |
---|---|
static Syntax |
FunUtil.decodeSyntacticType(String flags)
Decodes the syntactic type of an operator.
|
Syntax |
UdfResolver.getSyntax() |
Syntax |
FunDefBase.getSyntax() |
Syntax |
FunInfo.getSyntax()
Returns the syntactic type of the function.
|
Syntax |
MultiResolver.getSyntax() |
Syntax |
Resolver.getSyntax()
Returns the syntax with which the function or operator was invoked.
|
Modifier and Type | Method and Description |
---|---|
List<Resolver> |
FunTableImpl.getResolvers(String name,
Syntax syntax) |
static FunDef |
FunUtil.resolveFunArgs(Validator validator,
FunDef funDef,
Exp[] args,
Exp[] newArgs,
String name,
Syntax syntax)
Validates the arguments to a function and resolves the function.
|
Constructor and Description |
---|
JavaFunDef(String name,
String desc,
Syntax syntax,
int returnCategory,
int[] paramCategories,
Method method)
Creates a JavaFunDef.
|
Modifier and Type | Method and Description |
---|---|
Syntax |
UserDefinedFunction.getSyntax()
Returns the syntactic type of the user-defined function.
|
Modifier and Type | Method and Description |
---|---|
Syntax |
NullValueUdf.getSyntax() |
Syntax |
ValUdf.getSyntax() |
Syntax |
MatchesUdf.getSyntax() |
Syntax |
InverseNormalUdf.getSyntax() |
Syntax |
LastNonEmptyUdf.getSyntax() |
Syntax |
CurrentDateStringUdf.getSyntax() |
Syntax |
CurrentDateMemberUdf.getSyntax() |
Syntax |
InUdf.getSyntax() |
Copyright © 2020 Hitachi Vantara. All rights reserved.