public class MvelEvaluator<T> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MvelEvaluator.EvaluatorType |
| Modifier and Type | Field and Description |
|---|---|
protected Serializable |
expr |
static String |
THREAD_SAFETY_PROPERTY |
| Modifier and Type | Method and Description |
|---|---|
static <T> MvelEvaluator<T> |
createMvelEvaluator(MvelEvaluator<T> syncedWith,
Serializable expr) |
static <T> MvelEvaluator<T> |
createMvelEvaluator(Serializable expr) |
T |
evaluate(Object ctx) |
T |
evaluate(Object ctx,
Map<String,Object> vars) |
T |
evaluate(Object ctx,
org.mvel2.integration.VariableResolverFactory factory) |
T |
evaluate(org.mvel2.integration.VariableResolverFactory factory) |
Serializable |
getExpr() |
protected <T> T |
internalEvaluate(Object ctx,
org.mvel2.integration.VariableResolverFactory factory) |
public static final String THREAD_SAFETY_PROPERTY
protected final Serializable expr
public static <T> MvelEvaluator<T> createMvelEvaluator(Serializable expr)
public static <T> MvelEvaluator<T> createMvelEvaluator(MvelEvaluator<T> syncedWith, Serializable expr)
public T evaluate(org.mvel2.integration.VariableResolverFactory factory)
protected <T> T internalEvaluate(Object ctx, org.mvel2.integration.VariableResolverFactory factory)
public Serializable getExpr()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.