Uses of Interface
org.mvel2.integration.VariableResolverFactory
-
-
Uses of VariableResolverFactory in org.mvel2
Fields in org.mvel2 declared as VariableResolverFactory Modifier and Type Field Description private VariableResolverFactory
ParserConfiguration. threadUnsafeVariableResolverFactory
private VariableResolverFactory
PropertyAccessor. variableFactory
Methods in org.mvel2 that return VariableResolverFactory Modifier and Type Method Description private VariableResolverFactory
ParserConfiguration. createVariableResolverFactory(VariableResolverFactory factory)
VariableResolverFactory
ParserConfiguration. getVariableFactory(VariableResolverFactory factory)
Methods in org.mvel2 with parameters of type VariableResolverFactory Modifier and Type Method Description private static java.lang.Object
MVEL. _evalFile(java.io.File file, java.lang.Object ctx, VariableResolverFactory factory)
private static java.lang.Object
MVEL. _evalFile(java.io.File file, java.lang.String encoding, java.lang.Object ctx, VariableResolverFactory factory)
private VariableResolverFactory
ParserConfiguration. createVariableResolverFactory(VariableResolverFactory factory)
static java.lang.Object
MVEL. eval(char[] expression, int start, int offset, java.lang.Object ctx, VariableResolverFactory vars)
static <T> T
MVEL. eval(char[] expression, int start, int offset, java.lang.Object ctx, VariableResolverFactory vars, java.lang.Class<T> toType)
static java.lang.Object
MVEL. eval(char[] expression, java.lang.Object ctx, VariableResolverFactory vars)
Evaluate an expression against a context object and return the valuestatic <T> T
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 <T> T
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 aVariableResolverFactory
.static <T> T
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 aVariableResolverFactory
.static <T> T
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 <T> T
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, java.lang.Object thisReferece, ParserContext pCtx)
static java.lang.Object
PropertyAccessor. get(java.lang.String property, java.lang.Object ctx, VariableResolverFactory resolver, java.lang.Object thisReference, ParserContext pCtx)
VariableResolverFactory
ParserConfiguration. getVariableFactory(VariableResolverFactory factory)
static void
PropertyAccessor. set(java.lang.Object ctx, VariableResolverFactory resolver, java.lang.String property, java.lang.Object value, ParserContext pCtx)
Constructors in org.mvel2 with parameters of type VariableResolverFactory Constructor Description MVELInterpretedRuntime(char[] expr, int start, int offset, java.lang.Object ctx, VariableResolverFactory resolverFactory)
MVELInterpretedRuntime(char[] expr, int start, int offset, java.lang.Object ctx, VariableResolverFactory resolverFactory, ParserContext pCtx)
MVELInterpretedRuntime(char[] expr, java.lang.Object ctx, VariableResolverFactory resolverFactory)
MVELInterpretedRuntime(java.lang.String expression, java.lang.Object ctx, VariableResolverFactory resolverFactory)
MVELInterpretedRuntime(java.lang.String expression, java.lang.Object ctx, VariableResolverFactory resolverFactory, ParserContext pCtx)
MVELInterpretedRuntime(java.lang.String expression, VariableResolverFactory resolverFactory)
PropertyAccessor(char[] property, int start, int offset, java.lang.Object ctx, VariableResolverFactory resolver, java.lang.Object thisReference, ParserContext pCtx)
PropertyAccessor(char[] property, java.lang.Object ctx, VariableResolverFactory resolver, java.lang.Object thisReference, ParserContext pCtx)
-
Uses of VariableResolverFactory in org.mvel2.ast
Classes in org.mvel2.ast that implement VariableResolverFactory Modifier and Type Class Description class
InvokationContextFactory
class
Proto.ProtoContextFactory
Fields in org.mvel2.ast declared as VariableResolverFactory Modifier and Type Field Description private VariableResolverFactory
Proto.ProtoInstance. instanceStates
private VariableResolverFactory
InvokationContextFactory. protoContext
private VariableResolverFactory
PrototypalFunctionInstance. resolverFactory
Methods in org.mvel2.ast that return VariableResolverFactory Modifier and Type Method Description VariableResolverFactory
PrototypalFunctionInstance. getResolverFactory()
Methods in org.mvel2.ast with parameters of type VariableResolverFactory Modifier and Type Method Description java.lang.Object
Function. call(java.lang.Object ctx, java.lang.Object thisValue, VariableResolverFactory factory, java.lang.Object[] parms)
java.lang.Object
FunctionInstance. call(java.lang.Object ctx, java.lang.Object thisValue, VariableResolverFactory factory, java.lang.Object[] parms)
java.lang.Object
Proto.Receiver. call(java.lang.Object ctx, java.lang.Object thisCtx, VariableResolverFactory factory, java.lang.Object[] parms)
java.lang.Object
PrototypalFunctionInstance. call(java.lang.Object ctx, java.lang.Object thisValue, VariableResolverFactory factory, java.lang.Object[] parms)
private java.lang.Object
NewObjectNode. createPrototypalObject(java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory)
private java.lang.Object
ASTNode. deop(java.lang.Object ctx, java.lang.Object thisValue, VariableResolverFactory factory, java.lang.RuntimeException e)
void
WithNode.ParmValuePair. eval(java.lang.Object ctx, VariableResolverFactory factory)
private java.lang.Object
InlineCollectionNode. execGraph(java.lang.Object o, java.lang.Class type, 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
And. 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
AssignmentNode. 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
BinaryOperation. 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
Convertable. 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
DeclTypedVarNode. 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
DeepOperativeAssignmentNode. 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
DoUntilNode. 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
Fold. 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
ForNode. 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
IfNode. 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
IndexedAssignmentNode. 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
IndexedOperativeAssign. 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
IndexedPostFixIncNode. 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
IndexedPreFixIncNode. 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
Instance. 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
IntDiv. 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
IntMult. 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
Invert. 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
LineLabel. 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
LiteralNode. 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
NewObjectNode. getReducedValue(java.lang.Object ctx, java.lang.Object thisValue, VariableResolverFactory factory)
java.lang.Object
NewObjectPrototype. 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
OperativeAssign. 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
Or. 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
PostFixIncNode. 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
PreFixIncNode. 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
ProtoVarNode. 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
RegExMatchNode. 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
Sign. 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
Stacklang. 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
Strsim. 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
ThisWithNode. 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
TypedVarNode. 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
UntilNode. 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
WithNode. getReducedValue(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
AssertNode. 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
ASTNode. 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
Contains. 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
DeclProtoVarNode. 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
DeepAssignmentNode. 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
DoUntilNode. 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
Fold. 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
ForNode. 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
IfNode. 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
IndexedAssignmentNode. 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
IndexedOperativeAssign. 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
IndexedPostFixIncNode. 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
IndexedPreFixIncNode. 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
Instance. 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
IntDiv. 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
IntMult. 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
Invert. 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
LineLabel. 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
LiteralNode. 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
NewObjectNode. getReducedValueAccelerated(java.lang.Object ctx, java.lang.Object thisValue, VariableResolverFactory factory)
java.lang.Object
NewObjectPrototype. 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
OperativeAssign. 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
Or. 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
PostFixIncNode. 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
PreFixIncNode. 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
ProtoVarNode. 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
RegExMatchNode. 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
Sign. 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
Stacklang. 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
Strsim. 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
ThisWithNode. 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
TypedVarNode. 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
UntilNode. 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
WithNode. 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)
private java.lang.Object
ASTNode. optimize(java.lang.Object ctx, java.lang.Object thisValue, VariableResolverFactory factory)
java.lang.Object
NewObjectNode.NewObjectArray. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, java.lang.Object value)
Constructors in org.mvel2.ast with parameters of type VariableResolverFactory Constructor Description InvokationContextFactory(VariableResolverFactory next, VariableResolverFactory protoContext)
ProtoInstance(Proto protoType, java.lang.Object ctx, java.lang.Object thisCtx, VariableResolverFactory factory)
PrototypalFunctionInstance(Function function, VariableResolverFactory resolverFactory)
-
Uses of VariableResolverFactory in org.mvel2.compiler
Fields in org.mvel2.compiler declared as VariableResolverFactory Modifier and Type Field Description protected VariableResolverFactory
AbstractParser. variableFactory
Methods in org.mvel2.compiler with parameters of type VariableResolverFactory Modifier and Type Method Description java.lang.Object
CompiledExpression. getDirectValue(java.lang.Object staticContext, VariableResolverFactory factory)
java.lang.Object
Accessor. 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
CompiledAccExpression. getValue(java.lang.Object staticContext, VariableResolverFactory factory)
java.lang.Object
CompiledExpression. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
java.lang.Object
CompiledExpression. getValue(java.lang.Object staticContext, VariableResolverFactory factory)
java.lang.Object
ExecutableAccessor. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
java.lang.Object
ExecutableAccessor. getValue(java.lang.Object staticContext, VariableResolverFactory factory)
java.lang.Object
ExecutableAccessorSafe. 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
ExecutableLiteral. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
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
Accessor. 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
CompiledExpression. 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
ExecutableAccessorSafe. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, java.lang.Object value)
java.lang.Object
ExecutableLiteral. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, java.lang.Object value)
-
Uses of VariableResolverFactory in org.mvel2.debug
Fields in org.mvel2.debug declared as VariableResolverFactory Modifier and Type Field Description private VariableResolverFactory
Frame. factory
Methods in org.mvel2.debug that return VariableResolverFactory Modifier and Type Method Description VariableResolverFactory
Frame. getFactory()
Methods in org.mvel2.debug with parameters of type VariableResolverFactory Modifier and Type Method Description 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 Constructor Description Frame(LineLabel label, VariableResolverFactory factory)
-
Uses of VariableResolverFactory in org.mvel2.integration
Methods in org.mvel2.integration with type parameters of type VariableResolverFactory Modifier and Type Method Description static <T extends VariableResolverFactory>
TResolverTools. appendFactory(VariableResolverFactory root, T newFactory)
Based on a root factory, append the new factory to the end of the chain.static <T extends VariableResolverFactory>
TResolverTools. 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 Modifier and Type Method Description 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 Modifier and Type Method Description static <T extends VariableResolverFactory>
TResolverTools. 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 <T extends VariableResolverFactory>
TResolverTools. 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 Modifier and Type Class Description class
BaseVariableResolverFactory
Use this class to extend you own VariableResolverFactories.class
CachedMapVariableResolverFactory
class
CachingMapVariableResolverFactory
class
ClassImportResolverFactory
class
DefaultLocalVariableResolverFactory
class
FunctionVariableResolverFactory
class
ImmutableDefaultFactory
class
IndexedVariableResolverFactory
class
ItemResolverFactory
class
MapVariableResolverFactory
class
SimpleVariableResolverFactory
class
StackDelimiterResolverFactory
class
StackDemarcResolverFactory
class
StackResetResolverFactory
class
StaticMethodImportResolverFactory
class
TypeInjectionResolverFactoryImpl
Fields in org.mvel2.integration.impl declared as VariableResolverFactory Modifier and Type Field Description private VariableResolverFactory
StackDemarcResolverFactory. delegate
private VariableResolverFactory
StackResetResolverFactory. delegate
protected VariableResolverFactory
BaseVariableResolverFactory. nextFactory
Methods in org.mvel2.integration.impl with parameters of type VariableResolverFactory Modifier and Type Method Description void
BaseVariableResolverFactory. appendFactory(VariableResolverFactory resolverFactory)
void
BaseVariableResolverFactory. insertFactory(VariableResolverFactory resolverFactory)
void
StackResetResolverFactory. setDelegate(VariableResolverFactory delegate)
VariableResolverFactory
BaseVariableResolverFactory. setNextFactory(VariableResolverFactory resolverFactory)
VariableResolverFactory
ImmutableDefaultFactory. setNextFactory(VariableResolverFactory resolverFactory)
VariableResolverFactory
StackDemarcResolverFactory. setNextFactory(VariableResolverFactory resolverFactory)
VariableResolverFactory
StackResetResolverFactory. setNextFactory(VariableResolverFactory resolverFactory)
-
Uses of VariableResolverFactory in org.mvel2.optimizers
Methods in org.mvel2.optimizers with parameters of type VariableResolverFactory Modifier and Type Method Description Accessor
AccessorOptimizer. optimizeAccessor(ParserContext pCtx, char[] property, int start, int offset, 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, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory)
Accessor
AccessorOptimizer. optimizeObjectCreation(ParserContext pCtx, char[] property, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory)
Accessor
AccessorOptimizer. optimizeSetAccessor(ParserContext pCtx, char[] property, int start, int offset, 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 Modifier and Type Method Description java.lang.Object
DynamicCollectionAccessor. 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
DynamicSetAccessor. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
private java.lang.Object
DynamicCollectionAccessor. optimize(ParserContext pCtx, java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableResolverFactory)
private java.lang.Object
DynamicGetAccessor. optimize(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableResolverFactory)
private java.lang.Object
DynamicSetAccessor. optimize(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableResolverFactory, java.lang.Object value)
Accessor
DynamicOptimizer. optimizeAccessor(ParserContext pCtx, char[] property, int start, int offset, 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, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory)
Accessor
DynamicOptimizer. optimizeObjectCreation(ParserContext pCtx, char[] property, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory)
Accessor
DynamicOptimizer. optimizeSetAccessor(ParserContext pCtx, char[] property, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory, boolean rootThisRef, java.lang.Object value, java.lang.Class valueType)
java.lang.Object
DynamicCollectionAccessor. 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
DynamicSetAccessor. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, java.lang.Object value)
-
Uses of VariableResolverFactory in org.mvel2.optimizers.impl.asm
Fields in org.mvel2.optimizers.impl.asm declared as VariableResolverFactory Modifier and Type Field Description private VariableResolverFactory
ASMAccessorOptimizer. variableFactory
Methods in org.mvel2.optimizers.impl.asm with parameters of type VariableResolverFactory Modifier and Type Method Description Accessor
ASMAccessorOptimizer. optimizeAccessor(ParserContext pCtx, char[] property, int start, int offset, 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, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory)
Accessor
ASMAccessorOptimizer. optimizeObjectCreation(ParserContext pCtx, char[] property, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory)
Accessor
ASMAccessorOptimizer. optimizeSetAccessor(ParserContext pCtx, char[] property, int start, int offset, 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
Fields in org.mvel2.optimizers.impl.refl declared as VariableResolverFactory Modifier and Type Field Description private VariableResolverFactory
ReflectiveAccessorOptimizer. variableFactory
Methods in org.mvel2.optimizers.impl.refl with parameters of type VariableResolverFactory Modifier and Type Method Description private 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, int start, int offset, 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, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory)
Accessor
ReflectiveAccessorOptimizer. optimizeObjectCreation(ParserContext pCtx, char[] property, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory)
Accessor
ReflectiveAccessorOptimizer. optimizeSetAccessor(ParserContext pCtx, char[] property, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory factory, boolean rootThisRef, java.lang.Object value, java.lang.Class ingressType)
Constructors in org.mvel2.optimizers.impl.refl with parameters of type VariableResolverFactory Constructor Description ReflectiveAccessorOptimizer(ParserContext pCtx, char[] property, int start, int offset, java.lang.Object ctx, java.lang.Object thisRef, VariableResolverFactory variableFactory)
-
Uses of VariableResolverFactory in org.mvel2.optimizers.impl.refl.collection
Methods in org.mvel2.optimizers.impl.refl.collection with parameters of type VariableResolverFactory Modifier and Type Method Description java.lang.Object
ArrayCreator. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
java.lang.Object
ExprValueAccessor. 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
MapCreator. 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
ArrayCreator. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, java.lang.Object value)
java.lang.Object
ExprValueAccessor. 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
MapCreator. 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)
Constructors in org.mvel2.optimizers.impl.refl.collection with parameters of type VariableResolverFactory Constructor Description 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 Modifier and Type Method Description private java.lang.Object[]
ConstructorAccessor. executeAll(java.lang.Object ctx, VariableResolverFactory vars)
private java.lang.Object[]
MethodAccessor. executeAll(java.lang.Object ctx, VariableResolverFactory vars, java.lang.reflect.Method m)
private java.lang.Object[]
MethodAccessorNH. executeAll(java.lang.Object ctx, VariableResolverFactory vars)
protected java.lang.Object[]
InvokableAccessor. executeAndCoerce(java.lang.Class[] target, java.lang.Object elCtx, VariableResolverFactory vars, boolean isVarargs)
private java.lang.Object[]
MethodAccessorNH. executeAndCoerce(java.lang.Class[] target, java.lang.Object elCtx, VariableResolverFactory vars)
private java.lang.Object
GetterAccessor. executeOverrideTarget(java.lang.reflect.Method o, java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars)
private java.lang.Object
GetterAccessorNH. executeOverrideTarget(java.lang.reflect.Method o, java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars)
private java.lang.Object
MethodAccessor. executeOverrideTarget(java.lang.reflect.Method o, java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars)
private java.lang.Object
MethodAccessorNH. executeOverrideTarget(java.lang.reflect.Method o, java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars)
private java.lang.Object
Union. get(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
java.lang.Object
ArrayAccessor. 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
ArrayLength. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
java.lang.Object
ConstructorAccessor. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
java.lang.Object
DynamicFieldAccessor. 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
DynamicSetterAccessor. 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
FieldAccessorNH. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars)
java.lang.Object
FunctionAccessor. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
java.lang.Object
GetterAccessor. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars)
java.lang.Object
GetterAccessorNH. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars)
java.lang.Object
IndexedCharSeqAccessor. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars)
java.lang.Object
IndexedCharSeqAccessorNest. 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
ListAccessor. 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
MapAccessorNest. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vrf)
java.lang.Object
MethodAccessor. 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
Notify. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vrf)
java.lang.Object
NullSafe. 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
SetterAccessor. 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
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
ThisValueAccessor. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars)
java.lang.Object
Union. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
java.lang.Object
VariableAccessor. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vrf)
java.lang.Object
WithAccessor. getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
private java.lang.Object
GetterAccessorNH. nullHandle(java.lang.String name, java.lang.Object v, 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
ArrayAccessor. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, 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
ArrayLength. 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
DynamicFieldAccessor. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, 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
DynamicSetterAccessor. 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
FieldAccessorNH. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, 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
GetterAccessor. 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
IndexedCharSeqAccessor. 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
IndexedVariableAccessor. 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
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
MapAccessorNest. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory vars, 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
MethodAccessorNH. 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
NullSafe. 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
SetterAccessor. setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, 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
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
ThisValueAccessor. 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
VariableAccessor. 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)
-
Uses of VariableResolverFactory in org.mvel2.sh
Fields in org.mvel2.sh declared as VariableResolverFactory Modifier and Type Field Description (package private) VariableResolverFactory
ShellSession. lvrf
-
Uses of VariableResolverFactory in org.mvel2.templates
Methods in org.mvel2.templates with parameters of type VariableResolverFactory Modifier and Type Method Description 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 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 void
TemplateRuntime. eval(java.lang.String template, java.lang.Object ctx, VariableResolverFactory vars, TemplateOutputStream stream)
java.lang.Object
TemplateRuntime. execute(java.lang.StringBuilder appender, java.lang.Object context, VariableResolverFactory factory)
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 void
TemplateRuntime. execute(CompiledTemplate compiled, java.lang.Object context, VariableResolverFactory factory, java.io.OutputStream stream, java.lang.String baseDir)
static java.lang.Object
TemplateRuntime. execute(CompiledTemplate compiled, java.lang.Object context, VariableResolverFactory factory, java.lang.String baseDir)
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, java.lang.String baseDir)
static java.lang.Object
TemplateRuntime. execute(CompiledTemplate compiled, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry, TemplateOutputStream stream)
static java.lang.Object
TemplateRuntime. execute(CompiledTemplate compiled, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry, TemplateOutputStream stream, java.lang.String basedir)
static java.lang.Object
TemplateRuntime. execute(Node root, char[] template, java.lang.StringBuilder appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry)
static java.lang.Object
TemplateRuntime. execute(Node root, char[] template, java.lang.StringBuilder appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry, java.lang.String baseDir)
static java.lang.Object
TemplateRuntime. execute(Node root, char[] template, TemplateOutputStream 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.String baseDir)
static java.lang.Object
TemplateRuntime. execute(Node root, char[] template, StringAppender appender, java.lang.Object context, VariableResolverFactory factory, TemplateRegistry registry)
java.lang.Object
TemplateRuntime. execute(TemplateOutputStream stream, java.lang.Object context, VariableResolverFactory factory)
java.lang.Object
TemplateRuntime. execute(StringAppender appender, 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 Modifier and Type Method Description java.lang.Object
CodeNode. 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
CompiledCodeNode. 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
CompiledEvalNode. 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
CompiledForEachNode. 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)
java.lang.Object
CompiledIncludeNode. 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
CompiledTerminalExpressionNode. 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
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
ExpressionNode. 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
IfNode. 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
NamedIncludeNode. 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
TerminalExpressionNode. 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
TextNode. eval(TemplateRuntime runtime, TemplateOutputStream appender, java.lang.Object ctx, VariableResolverFactory factory)
private java.lang.String
CompiledIncludeNode. readFile(TemplateRuntime runtime, java.lang.String fileName, java.lang.Object ctx, VariableResolverFactory factory)
-
Uses of VariableResolverFactory in org.mvel2.util
Methods in org.mvel2.util that return VariableResolverFactory Modifier and Type Method Description VariableResolverFactory
SharedVariableSpaceModel. createFactory()
VariableResolverFactory
SimpleVariableSpaceModel. createFactory(java.lang.Object[] vals)
Methods in org.mvel2.util with parameters of type VariableResolverFactory Modifier and Type Method Description 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)
java.lang.Object
StaticFieldStub. call(java.lang.Object ctx, java.lang.Object thisCtx, VariableResolverFactory factory, java.lang.Object[] parameters)
java.lang.Object
StaticStub. call(java.lang.Object ctx, java.lang.Object thisCtx, VariableResolverFactory factory, java.lang.Object[] parameters)
static java.lang.Class
ParseTools. findClass(VariableResolverFactory factory, java.lang.String name, ParserContext pCtx)
static ClassImportResolverFactory
ParseTools. findClassImportResolverFactory(VariableResolverFactory factory, ParserContext pCtx)
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 start, int offset, java.lang.Object ctx, VariableResolverFactory factory)
-