public class DAL
extends java.lang.Object
| Constructor and Description |
|---|
DAL()
Deprecated.
|
DAL(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<DALNode> |
compile(java.lang.String expression,
RuntimeContextBuilder.DALRuntimeContext runtimeContext) |
DALNode |
compileSingle(java.lang.String expression,
RuntimeContextBuilder.DALRuntimeContext runtimeContext) |
static DAL |
create(java.lang.Class<?>... exceptExtensions)
Deprecated.
|
static DAL |
create(java.lang.String name,
java.lang.Class<?>... exceptExtensions) |
static DAL |
dal() |
static DAL |
dal(java.lang.String name) |
<T> T |
evaluate(InputCode<java.lang.Object> input,
java.lang.String expression) |
<T> T |
evaluate(InputCode<java.lang.Object> input,
java.lang.String expression,
java.lang.Class<?> rootSchema) |
<T> T |
evaluate(java.lang.Object input,
java.lang.String expression) |
<T> java.util.List<T> |
evaluateAll(InputCode<java.lang.Object> input,
java.lang.String expressions) |
<T> java.util.List<T> |
evaluateAll(java.lang.Object input,
java.lang.String expressions) |
Data<?> |
evaluateData(InputCode<java.lang.Object> input,
java.lang.String expression) |
Data<?> |
evaluateData(InputCode<java.lang.Object> input,
java.lang.String expression,
java.lang.Class<?> rootSchema) |
Data<?> |
evaluateData(java.lang.Object input,
java.lang.String expression) |
DAL |
extend(java.lang.Class<?>... excepts) |
static DAL |
getInstance()
Deprecated.
|
java.lang.String |
getName() |
RuntimeContextBuilder |
getRuntimeContextBuilder() |
@Deprecated public static DAL getInstance()
@Deprecated public static DAL create(java.lang.Class<?>... exceptExtensions)
public static DAL dal()
public java.lang.String getName()
public static DAL dal(java.lang.String name)
public static DAL create(java.lang.String name, java.lang.Class<?>... exceptExtensions)
public RuntimeContextBuilder getRuntimeContextBuilder()
public <T> java.util.List<T> evaluateAll(java.lang.Object input,
java.lang.String expressions)
public <T> java.util.List<T> evaluateAll(InputCode<java.lang.Object> input, java.lang.String expressions)
public <T> T evaluate(java.lang.Object input,
java.lang.String expression)
public <T> T evaluate(InputCode<java.lang.Object> input, java.lang.String expression)
public <T> T evaluate(InputCode<java.lang.Object> input, java.lang.String expression, java.lang.Class<?> rootSchema)
public Data<?> evaluateData(java.lang.Object input, java.lang.String expression)
public Data<?> evaluateData(InputCode<java.lang.Object> input, java.lang.String expression)
public Data<?> evaluateData(InputCode<java.lang.Object> input, java.lang.String expression, java.lang.Class<?> rootSchema)
public DALNode compileSingle(java.lang.String expression, RuntimeContextBuilder.DALRuntimeContext runtimeContext)
public java.util.List<DALNode> compile(java.lang.String expression, RuntimeContextBuilder.DALRuntimeContext runtimeContext)
public DAL extend(java.lang.Class<?>... excepts)