public class BuiltinFunTable extends FunTableImpl
BuiltinFunTable contains a list of all built-in MDX functions.
Note: Boolean expressions return Boolean.TRUE,
Boolean.FALSE or null. null is returned if the expression can not be
evaluated because some values have not been loaded from database yet.
FunTable.Builder| Modifier | Constructor and Description |
|---|---|
protected |
BuiltinFunTable()
Creates a function table containing all of the builtin MDX functions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
defineFunctions(FunTable.Builder builder)
This method is called from the constructor, to define the set of
functions and reserved words recognized.
|
static BuiltinFunTable |
instance()
Returns the singleton, creating if necessary.
|
getFunInfoList, getReservedWords, getResolvers, getResolvers, init, isProperty, isReservedprotected BuiltinFunTable()
instance.public void defineFunctions(FunTable.Builder builder)
FunTableThe implementing class calls FunTable.Builder methods to declare
functions and reserved words.
Derived class can override this method to add more functions. It must call the base method.
builder - Builderpublic static BuiltinFunTable instance()
Copyright © 2021 Hitachi Vantara. All rights reserved.