public final class EvalFactory
extends java.lang.Object
EvalFactory.Eval.| Modifier and Type | Class and Description |
|---|---|
static class |
EvalFactory.Eval<TYPE>
This class will be used to evaluate the expression.
|
| Modifier and Type | Method and Description |
|---|---|
static EvalFactory.Eval<java.lang.Object> |
of(org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter,
org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager)
Creates a new
EvalFactory.Eval with the given interpreter and variable manager. |
static EvalFactory.Eval<java.lang.Object> |
of(org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter,
java.util.Map<java.lang.String,java.lang.Object> variables)
Creates a new
EvalFactory.Eval with the given interpreter and variables. |
public static EvalFactory.Eval<java.lang.Object> of(org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter, java.util.Map<java.lang.String,java.lang.Object> variables)
EvalFactory.Eval with the given interpreter and variables.interpreter - The interpretervariables - The variablesEvalFactory.Eval builderpublic static EvalFactory.Eval<java.lang.Object> of(org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter, org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager)
EvalFactory.Eval with the given interpreter and variable manager.interpreter - The interpretervariableManager - The variable managerEvalFactory.Eval