public class SwitchConstantExpressionsInterpreter extends AbstractConstantExpressionsInterpreter
| Constructor and Description |
|---|
SwitchConstantExpressionsInterpreter() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
_internalEvaluate(XAbstractFeatureCall it,
Context ctx) |
protected java.lang.Object |
_internalEvaluate(XNumberLiteral it,
Context ctx) |
java.lang.Object |
evaluate(XExpression it) |
java.lang.Object |
evaluate(XExpression it,
boolean validationMode) |
java.lang.Object |
evaluateAssociatedExpression(XExpression it,
Context ctx) |
java.lang.Object |
internalEvaluate(XExpression it,
Context ctx) |
_internalEvaluate, _internalEvaluate, _internalEvaluate, _internalEvaluate, _internalEvaluate, _internalEvaluate, _internalEvaluate, _internalEvaluate, _internalEvaluate, evaluate, evaluateBinaryOperation, getConstantOperators, getOperator, notConstantExpression, toText, toTypeReferencepublic SwitchConstantExpressionsInterpreter()
public java.lang.Object evaluate(XExpression it)
public java.lang.Object evaluate(XExpression it, boolean validationMode)
protected java.lang.Object _internalEvaluate(XNumberLiteral it, Context ctx)
protected java.lang.Object _internalEvaluate(XAbstractFeatureCall it, Context ctx)
public java.lang.Object evaluateAssociatedExpression(XExpression it, Context ctx)
public java.lang.Object internalEvaluate(XExpression it, Context ctx)
internalEvaluate in class AbstractConstantExpressionsInterpreter