public abstract class VariableAccessorExpression
extends com.streamscape.sef.evtrigger.function.expression.AbstractExpression
implements com.streamscape.sef.evtrigger.function.expression.AssignableExpression
Title: Service Event Fabric Runtime
Description: Value access expression.
Modifier and Type | Class and Description |
---|---|
static class |
VariableAccessorExpression.VariableAccessorExpressionImpl |
Expression.ValueTypeResult
Modifier and Type | Method and Description |
---|---|
static VariableAccessorExpression |
create(Variable variable) |
com.streamscape.sef.evtrigger.function.accessor.ValueAccessor |
evaluate(TriggerFunctionContext context) |
Variable |
getVariable() |
void |
validate(TriggerFunctionContext context) |
compile, complete, evaluateValueType, getParentBlock, getParentExpression, getPriority, getResultType, isInBrackets, setInBrackets, setParentBlock, setParentExpression, toString, toString
public static VariableAccessorExpression create(Variable variable)
public com.streamscape.sef.evtrigger.function.accessor.ValueAccessor evaluate(TriggerFunctionContext context) throws com.streamscape.sef.evtrigger.function.expression.ExpressionExecutionException
evaluate
in interface Expression
com.streamscape.sef.evtrigger.function.expression.ExpressionExecutionException
public void validate(TriggerFunctionContext context) throws com.streamscape.sef.evtrigger.function.expression.ExpressionExecutionException
validate
in interface Expression
com.streamscape.sef.evtrigger.function.expression.ExpressionExecutionException
public Variable getVariable()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.