Class CompositeExpression
java.lang.Object
com.yahoo.vespa.objects.Selectable
com.yahoo.vespa.indexinglanguage.expressions.Expression
com.yahoo.vespa.indexinglanguage.expressions.CompositeExpression
- Direct Known Subclasses:
ArithmeticExpression,ExpressionList,ForEachExpression,GuardExpression,IfThenExpression,ParenthesisExpression,SelectInputExpression,SwitchExpression
- Author:
- Simon Thoresen Hult
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract CompositeExpressionconvertChildren(ExpressionConverter converter) Returns an expression where the children of this has been converted using the given converter.protected static StringtoScriptBlock(Expression exp) Methods inherited from class com.yahoo.vespa.indexinglanguage.expressions.Expression
doExecute, doResolve, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, fromString, fromString, getInputType, getOutputType, getOutputType, isMutating, leastGeneralNonNullOf, leastGeneralOf, mostGeneralOf, newInstance, requireOutputType, requiresInput, resolve, resolve, resolve, resolve, resolve, resolve, resolve, resolve, resolve, setInputType, setInputType, setOutputType, setOutputType, setStatementOutputMethods inherited from class com.yahoo.vespa.objects.Selectable
select, select, selectMembers
-
Constructor Details
-
CompositeExpression
public CompositeExpression()
-
-
Method Details
-
convertChildren
Description copied from class:ExpressionReturns an expression where the children of this has been converted using the given converter. This default implementation returns this as it has no children.- Overrides:
convertChildrenin classExpression
-
toScriptBlock
-