public class ArrayElementAccessOperation
extends com.streamscape.sef.evtrigger.function.expression.operation.AbstractBinaryOperationExpression
implements com.streamscape.sef.evtrigger.function.expression.AssignableExpression
Title: Service Event Fabric Runtime
Description: [] operation.
Copyright: Copyright (c) 2013
Company: StreamScape Technologies
Expression.ValueTypeResult
Constructor and Description |
---|
ArrayElementAccessOperation() |
Modifier and Type | Method and Description |
---|---|
com.streamscape.sef.evtrigger.function.accessor.ValueAccessor |
evaluate(TriggerFunctionContext context) |
void |
validate(TriggerFunctionContext context) |
getArgumentsCount, getResultType, setArguments
compile, complete, evaluateValueType, getParentBlock, getParentExpression, getPriority, isInBrackets, setInBrackets, setParentBlock, setParentExpression, toString, toString
public com.streamscape.sef.evtrigger.function.accessor.ValueAccessor evaluate(TriggerFunctionContext context) throws com.streamscape.sef.evtrigger.function.expression.ExpressionExecutionException
evaluate
in interface Expression
evaluate
in class com.streamscape.sef.evtrigger.function.expression.operation.AbstractOperationExpression
com.streamscape.sef.evtrigger.function.expression.ExpressionExecutionException
public void validate(TriggerFunctionContext context) throws com.streamscape.sef.evtrigger.function.expression.ExpressionExecutionException
validate
in interface Expression
validate
in class com.streamscape.sef.evtrigger.function.expression.operation.AbstractOperationExpression
com.streamscape.sef.evtrigger.function.expression.ExpressionExecutionException
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.