|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of VariableResolverFactory in org.mvel2 |
---|
Methods in org.mvel2 with parameters of type VariableResolverFactory | ||
---|---|---|
static java.lang.Object |
MVEL.eval(char[] expression,
java.lang.Object ctx,
VariableResolverFactory vars)
Evaluate an expression against a context object and return the value |
|
static
|
MVEL.eval(char[] expression,
java.lang.Object ctx,
VariableResolverFactory vars,
java.lang.Class<T> toType)
Evaluate an expression with a context object and injected variables and return the value. |
|
static
|
MVEL.eval(char[] expression,
VariableResolverFactory vars,
java.lang.Class<T> toType)
Evaluate an expression with injected variables and return the value. |
|
static java.lang.Object |
MVEL.eval(java.lang.String expression,
java.lang.Object ctx,
VariableResolverFactory resolverFactory)
Evaluates an expression against a context object and injected variables from a VariableResolverFactory . |
|
static
|
MVEL.eval(java.lang.String expression,
java.lang.Object ctx,
VariableResolverFactory vars,
java.lang.Class<T> toType)
Evaluates an expression against a context object and externally injected variables. |
|
static java.lang.Object |
MVEL.eval(java.lang.String expression,
VariableResolverFactory resolverFactory)
Evaluate an expression with externally injected variables via a VariableResolverFactory . |
|
static
|
MVEL.eval(java.lang.String expression,
VariableResolverFactory vars,
java.lang.Class<T> toType)
Evaluates an expression against externally injected variables and, if necessary, coerces the resultant value to the specified type. |
|
static java.lang.Object |
MVEL.evalFile(java.io.File file,
java.lang.Object ctx,
VariableResolverFactory vars)
Evaluate a script from a file with injected variables and a context object, then return the resultant value. |
|
static java.lang.Object |
MVEL.evalFile(java.io.File file,
java.lang.String encoding,
java.lang.Object ctx,
VariableResolverFactory vars)
|
|
static java.lang.Boolean |
MVEL.evalToBoolean(java.lang.String expression,
java.lang.Object ctx,
VariableResolverFactory vars)
Evaluate an expression in Boolean-only mode against a root context object and injected variables. |
|
static java.lang.Boolean |
MVEL.evalToBoolean(java.lang.String expression,
VariableResolverFactory vars)
Evaluate an expression in Boolean-only with injected variables. |
|
static java.lang.String |
MVEL.evalToString(java.lang.String expression,
java.lang.Object ctx,
VariableResolverFactory vars)
Evaluates an expression and returns the resultant value as a String. |
|
static java.lang.String |
MVEL.evalToString(java.lang.String expression,
VariableResolverFactory vars)
Evaluates an expression and returns the resultant value as a String. |
|
static java.lang.Object |
MVELRuntime.execute(boolean debugger,
CompiledExpression expression,
java.lang.Object ctx,
VariableResolverFactory variableFactory)
Main interpreter. |
|
static java.lang.Object[] |
MVEL.executeAllExpression(java.io.Serializable[] compiledExpressions,
java.lang.Object ctx,
VariableResolverFactory vars)
|
|
static java.lang.Object |
MVEL.executeDebugger(CompiledExpression expression,
java.lang.Object ctx,
VariableResolverFactory vars)
|
|
static void |
MVEL.executeExpression(java.lang.Iterable<CompiledExpression> compiledExpression,
java.lang.Object ctx,
VariableResolverFactory vars)
|
|
static java.lang.Object |
MVEL.executeExpression(java.lang.Object compiledExpression,
java.lang.Object ctx,
VariableResolverFactory resolverFactory)
|
|
static
|
MVEL.executeExpression(java.lang.Object compiledExpression,
java.lang.Object ctx,
VariableResolverFactory vars,
java.lang.Class<T> toType)
|
|
static java.lang.Object |
MVEL.executeExpression(java.lang.Object compiledExpression,
VariableResolverFactory factory)
Executes a compiled expression. |
|
static void |
MVEL.executeSetExpression(java.io.Serializable compiledSet,
java.lang.Object ctx,
VariableResolverFactory vrf,
java.lang.Object value)
|
|
static java.lang.Object |
PropertyAccessor.get(char[] property,
int offset,
int end,
java.lang.Object ctx,
VariableResolverFactory resolver)
|
|
static java.lang.Object |
PropertyAccessor.get(char[] property,
java.lang.Object ctx,
VariableResolverFactory resolver,
java.lang.Object thisReference)
|
|
static java.lang.Object |
PropertyAccessor.get(java.lang.String property,
java.lang.Object ctx,
VariableResolverFactory resolver,
java.lang.Object thisReference)
|
|
static void |
PropertyAccessor.set(java.lang.Object ctx,
VariableResolverFactory resolver,
java.lang.String property,
java.lang.Object value)
|
Constructors in org.mvel2 with parameters of type VariableResolverFactory | |
---|---|
MVELInterpretedRuntime(char[] expr,
java.lang.Object ctx,
VariableResolverFactory resolverFactory)
|
|
MVELInterpretedRuntime(java.lang.String expression,
java.lang.Object ctx,
VariableResolverFactory resolverFactory)
|
|
PropertyAccessor(char[] property,
int offset,
int end,
java.lang.Object ctx,
VariableResolverFactory resolver)
|
|
PropertyAccessor(char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory resolver,
java.lang.Object thisReference)
|
|
PropertyAccessor(char[] property,
java.lang.Object ctx,
VariableResolverFactory resolver,
java.lang.Object thisReference)
|
|
PropertyAccessor(VariableResolverFactory resolver,
java.lang.Object thisReference)
|
Uses of VariableResolverFactory in org.mvel2.ast |
---|
Classes in org.mvel2.ast that implement VariableResolverFactory | |
---|---|
class |
Proto.InvokationContextFactory
|
class |
Proto.ProtoContextFactory
|
Methods in org.mvel2.ast with parameters of type VariableResolverFactory | |
---|---|
java.lang.Object |
Proto.Receiver.call(java.lang.Object ctx,
java.lang.Object thisCtx,
VariableResolverFactory factory,
java.lang.Object[] parms)
|
java.lang.Object |
Function.call(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory,
java.lang.Object[] parms)
|
void |
WithNode.ParmValuePair.eval(java.lang.Object ctx,
VariableResolverFactory factory)
|
static java.lang.Class |
TypeDescriptor.getClassReference(java.lang.Class baseType,
TypeDescriptor tDescr,
VariableResolverFactory factory,
ParserContext ctx)
|
java.lang.Object |
IntMult.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Union.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
LiteralNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedDeclTypedVarNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DeclProtoVarNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Invert.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ForEachNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
EndOfStatement.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedPostFixDecNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
UntilNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DoNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
AssignmentNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
PostFixIncNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ProtoVarNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
TypeCast.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IfNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
InlineCollectionNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ForNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
OperativeAssign.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
AssertNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ImportNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Strsim.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Soundslike.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedAssignmentNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Contains.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IntAdd.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IsDef.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Convertable.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
OperatorNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedOperativeAssign.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Sign.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
WhileNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
NewPrototypeNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DeclTypedVarNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
InterceptorWrapper.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
And.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedPostFixIncNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ThisWithNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedPreFixIncNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Fold.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
PostFixDecNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
NewObjectNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ReturnNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DeepAssignmentNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Or.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
TypedVarNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedPreFixDecNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
RegExMatch.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
LiteralDeepPropertyNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
StaticImportNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IntSub.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DoUntilNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
PreFixIncNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
PreFixDecNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
RegExMatchNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Negation.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IntDiv.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
WithNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Instance.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Proto.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
LineLabel.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Function.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Substatement.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
BinaryOperation.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ASTNode.getReducedValue(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IntMult.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Union.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
LiteralNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedDeclTypedVarNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DeclProtoVarNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Invert.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ForEachNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
EndOfStatement.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedPostFixDecNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
UntilNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DoNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
AssignmentNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
PostFixIncNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ProtoVarNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
TypeCast.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IfNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
InlineCollectionNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ForNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
OperativeAssign.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
AssertNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ImportNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Strsim.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Soundslike.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedAssignmentNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Contains.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IntAdd.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IsDef.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Convertable.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
OperatorNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedOperativeAssign.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Sign.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
WhileNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
NewPrototypeNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DeclTypedVarNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
InterceptorWrapper.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
And.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedPostFixIncNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ThisWithNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedPreFixIncNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Fold.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
PostFixDecNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
NewObjectNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ReturnNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DeepAssignmentNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Or.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
TypedVarNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IndexedPreFixDecNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
RegExMatch.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
LiteralDeepPropertyNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
StaticImportNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IntSub.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
DoUntilNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
PreFixIncNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
PreFixDecNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
RegExMatchNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Negation.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
IntDiv.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
WithNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Instance.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Proto.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
LineLabel.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Function.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
Substatement.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
BinaryOperation.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
ASTNode.getReducedValueAccelerated(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
NewObjectNode.NewObjectArray.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
Proto.Receiver |
Proto.Receiver.init(Proto.ProtoInstance instance,
java.lang.Object ctx,
java.lang.Object thisCtx,
VariableResolverFactory factory)
|
Proto.ProtoInstance |
Proto.newInstance(java.lang.Object ctx,
java.lang.Object thisCtx,
VariableResolverFactory factory)
|
java.lang.Object |
NewObjectNode.NewObjectArray.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
protected java.lang.Object |
ASTNode.tryStaticAccess(java.lang.Object thisRef,
VariableResolverFactory factory)
|
Constructors in org.mvel2.ast with parameters of type VariableResolverFactory | |
---|---|
Proto.InvokationContextFactory(VariableResolverFactory next,
VariableResolverFactory protoContext)
|
|
Proto.ProtoInstance(Proto protoType,
java.lang.Object ctx,
java.lang.Object thisCtx,
VariableResolverFactory factory)
|
Uses of VariableResolverFactory in org.mvel2.compiler |
---|
Fields in org.mvel2.compiler declared as VariableResolverFactory | |
---|---|
protected VariableResolverFactory |
AbstractParser.variableFactory
|
Methods in org.mvel2.compiler with parameters of type VariableResolverFactory | |
---|---|
java.lang.Object |
CompiledExpression.getDirectValue(java.lang.Object staticContext,
VariableResolverFactory factory)
|
java.lang.Object |
ExecutableAccessorSafe.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
ExecutableAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
CompiledAccExpression.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
ExecutableLiteral.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
Accessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
CompiledExpression.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
ExecutableAccessorSafe.getValue(java.lang.Object staticContext,
VariableResolverFactory factory)
|
java.lang.Object |
ExecutableAccessor.getValue(java.lang.Object staticContext,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledAccExpression.getValue(java.lang.Object staticContext,
VariableResolverFactory factory)
|
java.lang.Object |
ExecutableLiteral.getValue(java.lang.Object staticContext,
VariableResolverFactory factory)
|
java.lang.Object |
ExecutableStatement.getValue(java.lang.Object staticContext,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledExpression.getValue(java.lang.Object staticContext,
VariableResolverFactory factory)
|
java.lang.Object |
ExecutableAccessorSafe.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
ExecutableAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
CompiledAccExpression.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vrf,
java.lang.Object value)
|
java.lang.Object |
ExecutableLiteral.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
Accessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
CompiledExpression.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
Uses of VariableResolverFactory in org.mvel2.debug |
---|
Methods in org.mvel2.debug that return VariableResolverFactory | |
---|---|
VariableResolverFactory |
Frame.getFactory()
|
Methods in org.mvel2.debug with parameters of type VariableResolverFactory | |
---|---|
int |
DebuggerContext.checkBreak(LineLabel label,
VariableResolverFactory factory,
CompiledExpression expression)
|
static java.util.Map<java.lang.String,VariableResolver> |
DebugTools.getAllVariableResolvers(VariableResolverFactory rootFactory)
|
void |
Frame.setFactory(VariableResolverFactory factory)
|
Constructors in org.mvel2.debug with parameters of type VariableResolverFactory | |
---|---|
Frame(LineLabel label,
VariableResolverFactory factory,
ParserContext pCtx)
|
Uses of VariableResolverFactory in org.mvel2.integration |
---|
Methods in org.mvel2.integration with type parameters of type VariableResolverFactory | ||
---|---|---|
static
|
ResolverTools.appendFactory(VariableResolverFactory root,
T newFactory)
Based on a root factory, append the new factory to the end of the chain. |
|
static
|
ResolverTools.insertFactory(VariableResolverFactory root,
T newFactory)
Based on the root factory, insert the new factory right after the root, and before any other in the chain. |
Methods in org.mvel2.integration that return VariableResolverFactory | |
---|---|
VariableResolverFactory |
VariableResolverFactory.getNextFactory()
Returns the next factory in the factory chain. |
VariableResolverFactory |
VariableResolverFactory.setNextFactory(VariableResolverFactory resolverFactory)
Sets the next factory in the chain. |
Methods in org.mvel2.integration with parameters of type VariableResolverFactory | ||
---|---|---|
static
|
ResolverTools.appendFactory(VariableResolverFactory root,
T newFactory)
Based on a root factory, append the new factory to the end of the chain. |
|
int |
Interceptor.doAfter(java.lang.Object exitStackValue,
ASTNode node,
VariableResolverFactory factory)
This method is called after the wrapped statement has completed. |
|
int |
Interceptor.doBefore(ASTNode node,
VariableResolverFactory factory)
This method is executed before the wrapped statement. |
|
java.lang.Object |
PropertyHandler.getProperty(java.lang.String name,
java.lang.Object contextObj,
VariableResolverFactory variableFactory)
Retrieves the value of the property. |
|
static
|
ResolverTools.insertFactory(VariableResolverFactory root,
T newFactory)
Based on the root factory, insert the new factory right after the root, and before any other in the chain. |
|
static void |
GlobalListenerFactory.notifyGetListeners(java.lang.Object target,
java.lang.String name,
VariableResolverFactory variableFactory)
|
|
static void |
GlobalListenerFactory.notifySetListeners(java.lang.Object target,
java.lang.String name,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
|
void |
Listener.onEvent(java.lang.Object context,
java.lang.String contextName,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
|
VariableResolverFactory |
VariableResolverFactory.setNextFactory(VariableResolverFactory resolverFactory)
Sets the next factory in the chain. |
|
java.lang.Object |
PropertyHandler.setProperty(java.lang.String name,
java.lang.Object contextObj,
VariableResolverFactory variableFactory,
java.lang.Object value)
Sets the value of the property. |
Uses of VariableResolverFactory in org.mvel2.integration.impl |
---|
Classes in org.mvel2.integration.impl that implement VariableResolverFactory | |
---|---|
class |
BaseVariableResolverFactory
Use this class to extend you own VariableResolverFactories. |
class |
CachedMapVariableResolverFactory
|
class |
ClassImportResolverFactory
|
class |
DefaultLocalVariableResolverFactory
|
class |
FunctionVariableResolverFactory
|
class |
ImmutableDefaultFactory
|
class |
IndexedVariableResolverFactory
|
class |
ItemResolverFactory
|
class |
MapVariableResolverFactory
|
class |
SimpleVariableResolverFactory
|
class |
StaticMethodImportResolverFactory
|
class |
TypeInjectionResolverFactoryImpl
|
Fields in org.mvel2.integration.impl declared as VariableResolverFactory | |
---|---|
protected VariableResolverFactory |
BaseVariableResolverFactory.nextFactory
|
Methods in org.mvel2.integration.impl that return VariableResolverFactory | |
---|---|
VariableResolverFactory |
ImmutableDefaultFactory.getNextFactory()
|
VariableResolverFactory |
BaseVariableResolverFactory.getNextFactory()
|
VariableResolverFactory |
ImmutableDefaultFactory.setNextFactory(VariableResolverFactory resolverFactory)
|
VariableResolverFactory |
BaseVariableResolverFactory.setNextFactory(VariableResolverFactory resolverFactory)
|
Methods in org.mvel2.integration.impl with parameters of type VariableResolverFactory | |
---|---|
void |
BaseVariableResolverFactory.appendFactory(VariableResolverFactory resolverFactory)
|
void |
BaseVariableResolverFactory.insertFactory(VariableResolverFactory resolverFactory)
|
VariableResolverFactory |
ImmutableDefaultFactory.setNextFactory(VariableResolverFactory resolverFactory)
|
VariableResolverFactory |
BaseVariableResolverFactory.setNextFactory(VariableResolverFactory resolverFactory)
|
Uses of VariableResolverFactory in org.mvel2.optimizers |
---|
Methods in org.mvel2.optimizers with parameters of type VariableResolverFactory | |
---|---|
Accessor |
AccessorOptimizer.optimizeAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Class ingressType)
|
Accessor |
AccessorOptimizer.optimizeCollection(ParserContext pCtx,
java.lang.Object collectionGraph,
java.lang.Class type,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
AccessorOptimizer.optimizeObjectCreation(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
AccessorOptimizer.optimizeSetAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Object value,
java.lang.Class ingressType)
|
Uses of VariableResolverFactory in org.mvel2.optimizers.dynamic |
---|
Methods in org.mvel2.optimizers.dynamic with parameters of type VariableResolverFactory | |
---|---|
java.lang.Object |
DynamicSetAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
DynamicGetAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
DynamicCollectionAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
Accessor |
DynamicOptimizer.optimizeAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Class ingressType)
|
Accessor |
DynamicOptimizer.optimizeCollection(ParserContext pCtx,
java.lang.Object rootObject,
java.lang.Class type,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
DynamicOptimizer.optimizeObjectCreation(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
DynamicOptimizer.optimizeSetAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Object value,
java.lang.Class valueType)
|
java.lang.Object |
DynamicSetAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
DynamicGetAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
DynamicCollectionAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
Uses of VariableResolverFactory in org.mvel2.optimizers.impl.asm |
---|
Methods in org.mvel2.optimizers.impl.asm with parameters of type VariableResolverFactory | |
---|---|
Accessor |
ASMAccessorOptimizer.optimizeAccessor(ParserContext pCtx,
char[] property,
java.lang.Object staticContext,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean root,
java.lang.Class ingressType)
|
Accessor |
ASMAccessorOptimizer.optimizeCollection(ParserContext pCtx,
java.lang.Object o,
java.lang.Class type,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
ASMAccessorOptimizer.optimizeObjectCreation(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
ASMAccessorOptimizer.optimizeSetAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Object value,
java.lang.Class ingressType)
|
void |
ProducesBytecode.produceBytecodeGet(org.objectweb.asm.MethodVisitor mv,
java.lang.String propertyName,
VariableResolverFactory factory)
|
void |
ProducesBytecode.produceBytecodePut(org.objectweb.asm.MethodVisitor mv,
java.lang.String propertyName,
VariableResolverFactory factory)
|
Uses of VariableResolverFactory in org.mvel2.optimizers.impl.refl |
---|
Methods in org.mvel2.optimizers.impl.refl with parameters of type VariableResolverFactory | |
---|---|
AccessorNode |
ReflectiveAccessorOptimizer.compileConstructor(char[] expression,
java.lang.Object ctx,
VariableResolverFactory vars)
|
java.lang.Object |
ReflectiveAccessorOptimizer.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
Accessor |
ReflectiveAccessorOptimizer.optimizeAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean root,
java.lang.Class ingressType)
|
Accessor |
ReflectiveAccessorOptimizer.optimizeCollection(ParserContext pCtx,
java.lang.Object o,
java.lang.Class type,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
ReflectiveAccessorOptimizer.optimizeObjectCreation(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
ReflectiveAccessorOptimizer.optimizeSetAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Object value,
java.lang.Class ingressType)
|
Uses of VariableResolverFactory in org.mvel2.optimizers.impl.refl.collection |
---|
Methods in org.mvel2.optimizers.impl.refl.collection with parameters of type VariableResolverFactory | |
---|---|
java.lang.Object |
ExprValueAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
MDArrayCreator.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
MapCreator.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
ListCreator.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
ArrayCreator.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
ExprValueAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
MDArrayCreator.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
MapCreator.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
ListCreator.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
ArrayCreator.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
Constructors in org.mvel2.optimizers.impl.refl.collection with parameters of type VariableResolverFactory | |
---|---|
ExprValueAccessor(java.lang.String ex,
java.lang.Class expectedType,
java.lang.Object ctx,
VariableResolverFactory factory,
ParserContext pCtx)
|
Uses of VariableResolverFactory in org.mvel2.optimizers.impl.refl.nodes |
---|
Methods in org.mvel2.optimizers.impl.refl.nodes with parameters of type VariableResolverFactory | |
---|---|
java.lang.Object |
SetterAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
ArrayAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
MethodAccessorNH.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
IndexedVariableAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vrf)
|
java.lang.Object |
ThisValueAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
ListAccessorNest.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
MapAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vrf)
|
java.lang.Object |
GetterAccessorNH.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
ArrayAccessorNest.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
StaticReferenceAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
GetterAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
VariableAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vrf)
|
java.lang.Object |
DynamicSetterAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
Notify.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vrf)
|
java.lang.Object |
ListAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
DynamicFunctionAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
IndexedCharSeqAccessorNest.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
ConstructorAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
Union.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
PropertyHandlerAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
MapAccessorNest.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vrf)
|
java.lang.Object |
FunctionAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
FieldAccessorNH.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
FieldAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
DynamicFieldAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
ArrayLength.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
NullSafe.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
StaticVarAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
StaticVarAccessorNH.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
MethodAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
WithAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory)
|
java.lang.Object |
IndexedCharSeqAccessor.getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars)
|
java.lang.Object |
WithAccessor.processWith(java.lang.Object ctx,
java.lang.Object thisValue,
VariableResolverFactory factory)
|
java.lang.Object |
SetterAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
ArrayAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
MethodAccessorNH.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
IndexedVariableAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
ThisValueAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
ListAccessorNest.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars,
java.lang.Object value)
|
java.lang.Object |
MapAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars,
java.lang.Object value)
|
java.lang.Object |
GetterAccessorNH.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars,
java.lang.Object value)
|
java.lang.Object |
ArrayAccessorNest.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars,
java.lang.Object value)
|
java.lang.Object |
StaticReferenceAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
GetterAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars,
java.lang.Object value)
|
java.lang.Object |
VariableAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
DynamicSetterAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
Notify.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
ListAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars,
java.lang.Object value)
|
java.lang.Object |
DynamicFunctionAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
IndexedCharSeqAccessorNest.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
ConstructorAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
Union.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
PropertyHandlerAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
MapAccessorNest.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory vars,
java.lang.Object value)
|
java.lang.Object |
FunctionAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
FieldAccessorNH.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
FieldAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
DynamicFieldAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
ArrayLength.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
NullSafe.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
StaticVarAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
StaticVarAccessorNH.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
MethodAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
WithAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
java.lang.Object |
IndexedCharSeqAccessor.setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value)
|
Uses of VariableResolverFactory in org.mvel2.templates |
---|
Methods in org.mvel2.templates with parameters of type VariableResolverFactory | |
---|---|
static java.lang.Object |
TemplateRuntime.eval(java.io.File file,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry)
|
static java.lang.Object |
TemplateRuntime.eval(java.io.InputStream instream,
java.lang.Object ctx,
VariableResolverFactory vars)
|
static java.lang.Object |
TemplateRuntime.eval(java.io.InputStream instream,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry)
|
static void |
TemplateRuntime.eval(java.io.InputStream instream,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry register,
java.io.OutputStream stream)
|
static java.lang.Object |
TemplateRuntime.eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars)
|
static void |
TemplateRuntime.eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
java.io.OutputStream stream)
|
static void |
TemplateRuntime.eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateOutputStream stream)
|
static java.lang.Object |
TemplateRuntime.eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry)
|
static void |
TemplateRuntime.eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry,
java.io.OutputStream stream)
|
static void |
TemplateRuntime.eval(java.lang.String template,
java.lang.Object ctx,
VariableResolverFactory vars,
TemplateRegistry registry,
TemplateOutputStream stream)
|
static java.lang.Object |
TemplateRuntime.execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory)
|
static void |
TemplateRuntime.execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory,
java.io.OutputStream stream)
|
static java.lang.Object |
TemplateRuntime.execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry)
|
static java.lang.Object |
TemplateRuntime.execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry,
java.io.OutputStream stream)
|
static java.lang.Object |
TemplateRuntime.execute(CompiledTemplate compiled,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry,
TemplateOutputStream stream)
|
static java.lang.Object |
TemplateRuntime.execute(Node root,
char[] template,
StringAppender appender,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry)
|
static java.lang.Object |
TemplateRuntime.execute(Node root,
char[] template,
TemplateOutputStream appender,
java.lang.Object context,
VariableResolverFactory factory,
TemplateRegistry registry)
|
java.lang.Object |
TemplateRuntime.execute(StringAppender appender,
java.lang.Object context,
VariableResolverFactory factory)
|
java.lang.Object |
TemplateRuntime.execute(TemplateOutputStream stream,
java.lang.Object context,
VariableResolverFactory factory)
|
Uses of VariableResolverFactory in org.mvel2.templates.res |
---|
Methods in org.mvel2.templates.res with parameters of type VariableResolverFactory | |
---|---|
java.lang.Object |
EndNode.eval(TemplateRuntime runtie,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
EvalNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledEvalNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledIncludeNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
TextNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledNamedIncludeNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
TerminalNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
DeclareNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledExpressionNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
IncludeNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CommentNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CodeNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledCodeNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
TerminalExpressionNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledTerminalExpressionNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
ForEachNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledForEachNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledDeclareNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
NamedIncludeNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
ExpressionNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
abstract java.lang.Object |
Node.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
IfNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
java.lang.Object |
CompiledIfNode.eval(TemplateRuntime runtime,
TemplateOutputStream appender,
java.lang.Object ctx,
VariableResolverFactory factory)
|
Uses of VariableResolverFactory in org.mvel2.util |
---|
Methods in org.mvel2.util with parameters of type VariableResolverFactory | |
---|---|
java.lang.Object |
CallableProxy.call(java.lang.Object ctx,
java.lang.Object thisCtx,
VariableResolverFactory factory,
java.lang.Object[] parameters)
|
java.lang.Object |
MethodStub.call(java.lang.Object ctx,
java.lang.Object thisCtx,
VariableResolverFactory factory,
java.lang.Object[] parameters)
|
void |
ParseTools.WithStatementPair.eval(java.lang.Object ctx,
VariableResolverFactory vrf)
|
static java.lang.Class |
ParseTools.findClass(VariableResolverFactory factory,
java.lang.String name,
ParserContext ctx)
|
static ClassImportResolverFactory |
ParseTools.findClassImportResolverFactory(VariableResolverFactory factory)
|
static java.util.Map<java.lang.String,java.lang.Object> |
CompilerTools.getInjectedImports(VariableResolverFactory factory)
|
static void |
ParseTools.parseWithExpressions(java.lang.String nestParm,
char[] block,
int begin,
int ending,
java.lang.Object ctx,
VariableResolverFactory factory)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |