public class Value
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| protected java.lang.Class<?> | clazzThe class. | 
| protected java.lang.String | expressionThe expression. | 
| Constructor and Description | 
|---|
| Value(java.lang.Class<?> clazz)Create a new value. | 
| Value(java.lang.String expression)Create a new value. | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.Object | evaluate(Value value,
        java.lang.String[] imports)Evaluate a value. | 
| static java.lang.Object | evaluate(Value value,
        java.lang.String[] imports)Evaluate a value. | 
| java.lang.Class<?> | getClazz()Get the clazz. | 
| java.lang.String | getExpression()Get the expression. | 
protected java.lang.String expression
protected java.lang.Class<?> clazz
public Value(java.lang.String expression)
expression - The creation expression.public Value(java.lang.Class<?> clazz)
clazz - The clazz.public java.lang.String getExpression()
public java.lang.Class<?> getClazz()
public static java.lang.Object evaluate(Value value, java.lang.String[] imports) throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object evaluate(Value value, java.lang.String[] imports) throws java.lang.Exception
java.lang.Exception