private boolean |
ExpressionNode.BinaryExpressionNode.equal(EvaluationContext context) |
Returns true if lhs and rhs are equal according to Velocity.
|
(package private) java.lang.Object |
ConstantExpressionNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
DirectiveNode.ForEachNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
DirectiveNode.IfNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
DirectiveNode.MacroCallNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
DirectiveNode.SetNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
ExpressionNode.BinaryExpressionNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
ExpressionNode.NotExpressionNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
Macro.evaluate(EvaluationContext context,
java.util.List<Node> thunks) |
|
(package private) java.lang.Object |
Node.Cons.evaluate(EvaluationContext context) |
|
(package private) abstract java.lang.Object |
Node.evaluate(EvaluationContext context) |
Returns the result of evaluating this node in the given context.
|
(package private) java.lang.Object |
ReferenceNode.IndexReferenceNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
ReferenceNode.MemberReferenceNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
ReferenceNode.MethodReferenceNode.evaluate(EvaluationContext context) |
Returns the result of evaluating this node in the given context.
|
(package private) java.lang.Object |
ReferenceNode.PlainReferenceNode.evaluate(EvaluationContext context) |
|
(package private) java.lang.Object |
TokenNode.evaluate(EvaluationContext vars) |
This method always throws an exception because a node like this should never be found in the
final parse tree.
|
(package private) int |
ExpressionNode.intValue(EvaluationContext context) |
The integer result of evaluating this expression.
|
(package private) boolean |
ExpressionNode.isDefinedAndTrue(EvaluationContext context) |
True if this is a defined value and it evaluates to true.
|
(package private) boolean |
ReferenceNode.PlainReferenceNode.isDefinedAndTrue(EvaluationContext context) |
|
(package private) boolean |
ExpressionNode.isTrue(EvaluationContext context) |
True if evaluating this expression yields a value that is considered true by Velocity's
rules.
|