Class SingleRowMethodExpression
java.lang.Object
com.espertech.esper.common.client.soda.ExpressionBase
com.espertech.esper.common.client.soda.SingleRowMethodExpression
- All Implemented Interfaces:
Expression
,Serializable
Generic single-row method call consists of a method name and parameters, possibly chained.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetChain()
Returns the optional method invocation chain for the single-row method consisting of pairs of method name and list of parameters.Returns precedence.void
toPrecedenceFreeEPL
(StringWriter writer) Renders the expressions and all it's child expression, in full tree depth, as a string in language syntax.Methods inherited from class com.espertech.esper.common.client.soda.ExpressionBase
addChild, getChildren, getTreeObjectName, renderAggregation, setChildren, setTreeObjectName, toEPL, toPrecedenceFreeEPL, toPrecedenceFreeEPL
-
Constructor Details
-
SingleRowMethodExpression
Ctor.- Parameters:
method
- method nameparameters
- an optiona array of parameters
-
SingleRowMethodExpression
Ctor.- Parameters:
chain
- of method invocations with at least one element, each pair a method name and list of parameter expressions
-
-
Method Details
-
getChain
Returns the optional method invocation chain for the single-row method consisting of pairs of method name and list of parameters.- Returns:
- chain of method invocations
-
getPrecedence
Description copied from interface:Expression
Returns precedence.- Returns:
- precedence
-
toPrecedenceFreeEPL
Description copied from class:ExpressionBase
Renders the expressions and all it's child expression, in full tree depth, as a string in language syntax.- Specified by:
toPrecedenceFreeEPL
in classExpressionBase
- Parameters:
writer
- is the output to use
-