public class TransformFunction extends ApplyExprFunction
log, name, spaceParser| Constructor and Description |
|---|
TransformFunction() |
| Modifier and Type | Method and Description |
|---|---|
protected Value |
apply(ParseSession session,
org.jsimpledb.parse.func.ApplyExprFunction.ParamInfo params)
Apply this function.
|
String |
getHelpDetail()
Get expanded help (typically multiple lines).
|
String |
getHelpSummary()
Get summarized help (typically a single line).
|
EnumSet<SessionMode> |
getSessionModes()
Get the
SessionMode(s) supported by this instance. |
String |
getUsage()
Get function usage string.
|
apply, evaluate, parseParamsgetName, parseExpressionParams, parseNextParameterpublic String getHelpSummary()
Functionpublic String getUsage()
Functionpow(base, exponent).public String getHelpDetail()
AbstractFunction
The implementation in AbstractFunction delegates to getHelpSummary().
The implementation in AbstractFunction just delegates to getHelpSummary().
getHelpDetail in interface FunctiongetHelpDetail in class AbstractFunctionpublic EnumSet<SessionMode> getSessionModes()
AbstractFunctionSessionMode(s) supported by this instance.
The implementation in AbstractFunction returns an EnumSet containing
SessionMode.CORE_API and SessionMode.JSIMPLEDB.
getSessionModes in interface FunctiongetSessionModes in class AbstractFunctionSessionModesprotected Value apply(ParseSession session, org.jsimpledb.parse.func.ApplyExprFunction.ParamInfo params)
ApplyExprFunctionapply in class ApplyExprFunctionsession - parse sessionparams - function parametersCopyright © 2017. All rights reserved.