public class ForStatementEvaluator extends ForStatementEvaluatorBase
| Constructor and Description |
|---|
ForStatementEvaluator(Evaluator initializationEvaluator,
Evaluator conditionEvaluator,
Evaluator updateEvaluator,
Evaluator bodyEvaluator,
java.lang.String labelName) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
evaluateCondition(EvaluationContextImpl context) |
protected java.lang.Object |
evaluateInitialization(EvaluationContextImpl context,
java.lang.Object value) |
protected java.lang.Object |
evaluateUpdate(EvaluationContextImpl context,
java.lang.Object value) |
Modifier |
getModifier()
In order to obtain a modifier the expression must be evaluated first
|
evaluatebody, evaluateBody, getLabelNamepublic Modifier getModifier()
Evaluatorprotected java.lang.Object evaluateInitialization(EvaluationContextImpl context, java.lang.Object value) throws EvaluateException
evaluateInitialization in class ForStatementEvaluatorBaseEvaluateExceptionprotected java.lang.Object evaluateCondition(EvaluationContextImpl context) throws EvaluateException
evaluateCondition in class ForStatementEvaluatorBaseEvaluateExceptionprotected java.lang.Object evaluateUpdate(EvaluationContextImpl context, java.lang.Object value) throws EvaluateException
evaluateUpdate in class ForStatementEvaluatorBaseEvaluateException