|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FunctionFactory
Factory interface for filter functions.
Method Summary | |
---|---|
Function |
function(Name name,
List<Expression> args,
Literal fallback)
Returns a function with the specified name. |
Function |
function(String name,
List<Expression> args,
Literal fallback)
Returns a function with the specified name. |
List<FunctionName> |
getFunctionNames()
Returns the list of function names the factory provides. |
Method Detail |
---|
List<FunctionName> getFunctionNames()
Function function(String name, List<Expression> args, Literal fallback)
name
- The name of the functionargs
- Variable list of expression arguments for the function.fallback
- A fallback literal to use in cases where the function does not exist or
can not be created. This argument may be null
.Function function(Name name, List<Expression> args, Literal fallback)
name
- The name of the functionargs
- Variable list of expression arguments for the function.fallback
- A fallback literal to use in cases where the function does not exist or
can not be created. This argument may be null
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |