|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FunTable
List of all MDX functions.
A function table can resolve a function call, using a particular
Syntax
and set of arguments, to a
function definition (FunDef
).
Method Summary | |
---|---|
FunDef |
getDef(Exp[] args,
Validator validator,
String funName,
Syntax syntax)
Resolves a function call to a particular function. |
List<FunInfo> |
getFunInfoList()
Returns a list of FunInfo objects. |
List<String> |
getReservedWords()
Returns a list of words ( String ) which may not be used as
identifiers. |
List<Resolver> |
getResolvers()
Returns a list of Resolver objects. |
boolean |
isProperty(String s)
Returns whether a string is a property-style (postfix) operator. |
boolean |
isReserved(String s)
Returns whether a string is a reserved word. |
boolean |
requiresExpression(UnresolvedFunCall funCall,
int k,
Validator validator)
Returns whether the k th argument to a function call
has to be an expression. |
Method Detail |
---|
FunDef getDef(Exp[] args, Validator validator, String funName, Syntax syntax)
boolean isReserved(String s)
boolean isProperty(String s)
boolean requiresExpression(UnresolvedFunCall funCall, int k, Validator validator)
k
th argument to a function call
has to be an expression.
List<String> getReservedWords()
String
) which may not be used as
identifiers.
List<Resolver> getResolvers()
Resolver
objects.
List<FunInfo> getFunInfoList()
FunInfo
objects.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |