Package | Description |
---|---|
ognl |
OGNL stands for Object-Graph Navigation Language; it is an expression language
for getting and setting properties of Java objects.
|
Modifier and Type | Method | Description |
---|---|---|
ExpressionAccessor |
Node.getAccessor() |
Gets the compiled bytecode enhanced expression accessor for getting/setting values.
|
ExpressionAccessor |
SimpleNode.getAccessor() |
Modifier and Type | Method | Description |
---|---|---|
static java.lang.Object |
Ognl.getValue(ExpressionAccessor expression,
OgnlContext context,
java.lang.Object root) |
Gets the value represented by the given pre-compiled expression on the specified root
object.
|
static java.lang.Object |
Ognl.getValue(ExpressionAccessor expression,
OgnlContext context,
java.lang.Object root,
java.lang.Class resultType) |
Gets the value represented by the given pre-compiled expression on the specified root
object.
|
void |
Node.setAccessor(ExpressionAccessor accessor) |
Sets a new compiled accessor for this node expression.
|
void |
SimpleNode.setAccessor(ExpressionAccessor accessor) |
|
static void |
Ognl.setValue(ExpressionAccessor expression,
OgnlContext context,
java.lang.Object root,
java.lang.Object value) |
Sets the value given using the pre-compiled expression on the specified root
object.
|