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