|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JexlContext | |
org.apache.commons.jexl | Provides a framework for evaluating JEXL expressions. |
org.apache.commons.jexl.context | Simple JexlContext implementations. |
org.apache.commons.jexl.junit | Using JEXL expressions in JUnit assertions
|
org.apache.commons.jexl.parser | Contains the Parser for JEXL script. |
org.apache.commons.jexl.resolver |
Uses of JexlContext in org.apache.commons.jexl |
Methods in org.apache.commons.jexl that return JexlContext | |
static JexlContext |
JexlHelper.createContext()
Returns a new JexlContext . |
protected JexlContext |
JexlHelper.newContext()
Creates and returns a new JexlContext . |
Methods in org.apache.commons.jexl with parameters of type JexlContext | |
java.lang.Object |
JexlExprResolver.evaluate(JexlContext context,
java.lang.String expression)
evaluates an expression against the context |
java.lang.Object |
ExpressionImpl.evaluate(JexlContext context)
Evaluate the expression and return the value. |
protected java.lang.Object |
ExpressionImpl.tryResolver(java.util.List resolverList,
JexlContext context)
Tries the resolvers in the given resolverlist against the context |
java.lang.Object |
Expression.evaluate(JexlContext context)
Evaluates the expression with the variables contained in the supplied JexlContext . |
Uses of JexlContext in org.apache.commons.jexl.context |
Classes in org.apache.commons.jexl.context that implement JexlContext | |
class |
HashMapContext
Implementation of JexlContext based on a HashMap |
Uses of JexlContext in org.apache.commons.jexl.junit |
Fields in org.apache.commons.jexl.junit declared as JexlContext | |
private JexlContext |
Asserter.context
|
Uses of JexlContext in org.apache.commons.jexl.parser |
Methods in org.apache.commons.jexl.parser with parameters of type JexlContext | |
java.lang.Object |
ASTEQNode.value(JexlContext pc)
|
java.lang.Object |
ASTStringLiteral.value(JexlContext jc)
|
java.lang.Object |
ASTNENode.value(JexlContext pc)
|
java.lang.Object |
ASTEmptyFunction.value(JexlContext jc)
|
java.lang.Object |
ASTTrueNode.value(JexlContext jc)
|
java.lang.Object |
ASTGENode.value(JexlContext jc)
|
java.lang.Object |
ASTFalseNode.value(JexlContext jc)
|
java.lang.Object |
ASTIntegerLiteral.execute(java.lang.Object o,
JexlContext ctx)
Part of reference resolution - wierd... |
java.lang.Object |
ASTIntegerLiteral.value(JexlContext jc)
|
java.lang.Object |
ASTFloatLiteral.value(JexlContext jc)
|
java.lang.Object |
ASTSizeFunction.value(JexlContext jc)
|
java.lang.Object |
ASTExpressionExpression.value(JexlContext context)
|
java.lang.Object |
ASTReference.value(JexlContext jc)
|
java.lang.Object |
ASTReference.execute(java.lang.Object obj,
JexlContext jc)
|
java.lang.Object |
ASTAndNode.value(JexlContext jc)
|
java.lang.Object |
ASTModNode.value(JexlContext jc)
|
java.lang.Object |
ASTUnaryMinusNode.value(JexlContext jc)
|
java.lang.Object |
ASTGTNode.value(JexlContext jc)
|
java.lang.Object |
ASTNullLiteral.value(JexlContext context)
|
java.lang.Object |
ASTOrNode.value(JexlContext jc)
|
java.lang.Object |
ASTAddNode.value(JexlContext context)
|
java.lang.Object |
ASTSizeMethod.execute(java.lang.Object obj,
JexlContext jc)
returns the value of itself applied to the object. |
boolean |
SimpleNode.interpret(JexlContext pc)
basic interpret - just invoke interpret on all children |
java.lang.Object |
SimpleNode.value(JexlContext context)
Returns the value of the node. |
java.lang.Object |
SimpleNode.setValue(JexlContext context,
java.lang.Object value)
Sets the value for the node - again, only makes sense for some nodes but lazyness tempts me to put it here. |
java.lang.Object |
SimpleNode.execute(java.lang.Object o,
JexlContext ctx)
Used to let a node calcuate it's value.. |
java.lang.Object |
ASTLENode.value(JexlContext jc)
|
java.lang.Object |
ASTIdentifier.value(JexlContext jc)
|
java.lang.Object |
ASTIdentifier.execute(java.lang.Object obj,
JexlContext jc)
returns the value of itself applied to the object. |
java.lang.Object |
ASTLTNode.value(JexlContext jc)
|
java.lang.Object |
ASTMulNode.value(JexlContext context)
|
java.lang.Object |
ASTDivNode.value(JexlContext jc)
|
java.lang.Object |
ASTArrayAccess.execute(java.lang.Object obj,
JexlContext jc)
|
java.lang.Object |
ASTArrayAccess.value(JexlContext jc)
return the value of this node |
java.lang.Object |
ASTMethod.execute(java.lang.Object obj,
JexlContext jc)
returns the value of itself applied to the object. |
java.lang.Object |
ASTNotNode.value(JexlContext jc)
|
java.lang.Object |
ASTSubtractNode.value(JexlContext context)
|
java.lang.Object |
ASTExpression.value(JexlContext context)
|
Uses of JexlContext in org.apache.commons.jexl.resolver |
Methods in org.apache.commons.jexl.resolver with parameters of type JexlContext | |
java.lang.Object |
FlatResolver.evaluate(JexlContext context,
java.lang.String expression)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |