Uses of Interface
org.mvel2.integration.VariableResolverFactory

Packages that use VariableResolverFactory
org.mvel2   
org.mvel2.ast   
org.mvel2.compiler   
org.mvel2.debug   
org.mvel2.integration   
org.mvel2.integration.impl   
org.mvel2.optimizers   
org.mvel2.optimizers.dynamic   
org.mvel2.optimizers.impl.asm   
org.mvel2.optimizers.impl.refl   
org.mvel2.optimizers.impl.refl.collection   
org.mvel2.optimizers.impl.refl.nodes   
org.mvel2.templates   
org.mvel2.templates.res   
org.mvel2.util   
 

Uses of VariableResolverFactory in org.mvel2
 

Methods in org.mvel2 with parameters of type VariableResolverFactory
static Object MVEL.eval(char[] expression, Object ctx, VariableResolverFactory vars)
          Evaluate an expression against a context object and return the value
static
<T> T
MVEL.eval(char[] expression, Object ctx, VariableResolverFactory vars, 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, Class<T> toType)
          Evaluate an expression with injected variables and return the value.
static Object MVEL.eval(String expression, Object ctx, VariableResolverFactory resolverFactory)
          Evaluates an expression against a context object and injected variables from a VariableResolverFactory.
static
<T> T
MVEL.eval(String expression, Object ctx, VariableResolverFactory vars, Class<T> toType)
          Evaluates an expression against a context object and externally injected variables.
static Object MVEL.eval(String expression, VariableResolverFactory resolverFactory)
          Evaluate an expression with externally injected variables via a VariableResolverFactory.
static
<T> T
MVEL.eval(String expression, VariableResolverFactory vars, Class<T> toType)
          Evaluates an expression against externally injected variables and, if necessary, coerces the resultant value to the specified type.
static Object MVEL.evalFile(File file, Object ctx, VariableResolverFactory vars)
          Evaluate a script from a file with injected variables and a context object, then return the resultant value.
static Object MVEL.evalFile(File file, String encoding, Object ctx, VariableResolverFactory vars)
           
static Boolean MVEL.evalToBoolean(String expression, Object ctx, VariableResolverFactory vars)
          Evaluate an expression in Boolean-only mode against a root context object and injected variables.
static Boolean MVEL.evalToBoolean(String expression, VariableResolverFactory vars)
          Evaluate an expression in Boolean-only with injected variables.
static String MVEL.evalToString(String expression, Object ctx, VariableResolverFactory vars)
          Evaluates an expression and returns the resultant value as a String.
static String MVEL.evalToString(String expression, VariableResolverFactory vars)
          Evaluates an expression and returns the resultant value as a String.
static Object MVELRuntime.execute(boolean debugger, CompiledExpression expression, Object ctx, VariableResolverFactory variableFactory)
          Main interpreter.
static Object[] MVEL.executeAllExpression(Serializable[] compiledExpressions, Object ctx, VariableResolverFactory vars)
           
static Object MVEL.executeDebugger(CompiledExpression expression, Object ctx, VariableResolverFactory vars)
           
static void MVEL.executeExpression(Iterable<CompiledExpression> compiledExpression, Object ctx, VariableResolverFactory vars)
           
static Object MVEL.executeExpression(Object compiledExpression, Object ctx, VariableResolverFactory resolverFactory)
           
static
<T> T
MVEL.executeExpression(Object compiledExpression, Object ctx, VariableResolverFactory vars, Class<T> toType)
           
static Object MVEL.executeExpression(Object compiledExpression, VariableResolverFactory factory)
          Executes a compiled expression.
static void MVEL.executeSetExpression(Serializable compiledSet, Object ctx, VariableResolverFactory vrf, Object value)
           
static Object PropertyAccessor.get(char[] property, int offset, int end, Object ctx, VariableResolverFactory resolver)
           
static Object PropertyAccessor.get(char[] property, Object ctx, VariableResolverFactory resolver, Object thisReference)
           
static Object PropertyAccessor.get(String property, Object ctx, VariableResolverFactory resolver, Object thisReference)
           
static void PropertyAccessor.set(Object ctx, VariableResolverFactory resolver, String property, Object value)
           
 

Constructors in org.mvel2 with parameters of type VariableResolverFactory
MVELInterpretedRuntime(char[] expr, Object ctx, VariableResolverFactory resolverFactory)
           
MVELInterpretedRuntime(String expression, Object ctx, VariableResolverFactory resolverFactory)
           
PropertyAccessor(char[] property, int offset, int end, Object ctx, VariableResolverFactory resolver)
           
PropertyAccessor(char[] property, Object ctx, Object thisRef, VariableResolverFactory resolver, Object thisReference)
           
PropertyAccessor(char[] property, Object ctx, VariableResolverFactory resolver, Object thisReference)
           
PropertyAccessor(VariableResolverFactory resolver, 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
 Object Function.call(Object ctx, Object thisValue, VariableResolverFactory factory, Object[] parms)
           
 Object Proto.Receiver.call(Object ctx, Object thisCtx, VariableResolverFactory factory, Object[] parms)
           
 void WithNode.ParmValuePair.eval(Object ctx, VariableResolverFactory factory)
           
static Class TypeDescriptor.getClassReference(Class baseType, TypeDescriptor tDescr, VariableResolverFactory factory, ParserContext ctx)
           
 Object DeepAssignmentNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IntMult.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object EndOfStatement.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ImportNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object PreFixIncNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Sign.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Negation.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object DoNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Convertable.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedDeclTypedVarNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IntSub.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object TypeCast.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object DeclTypedVarNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object LiteralDeepPropertyNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedPreFixIncNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IsDef.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedPostFixIncNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object NewObjectNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object InlineCollectionNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Substatement.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IntDiv.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object PostFixIncNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object OperativeAssign.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Function.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object WithNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Contains.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object WhileNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object RegExMatchNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object PostFixDecNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Proto.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedPostFixDecNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ReturnNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedPreFixDecNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object RegExMatch.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object LiteralNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object OperatorNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object LineLabel.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object StaticImportNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ThisWithNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object And.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object UntilNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object DeclProtoVarNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object DoUntilNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Invert.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object PreFixDecNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Fold.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ProtoVarNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object NewPrototypeNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Instance.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ASTNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedOperativeAssign.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Soundslike.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object AssertNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Or.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IntAdd.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Strsim.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IfNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ForNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object BinaryOperation.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object InterceptorWrapper.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object AssignmentNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedAssignmentNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object TypedVarNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ForEachNode.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Union.getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object DeepAssignmentNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IntMult.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object EndOfStatement.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ImportNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object PreFixIncNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Sign.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Negation.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object DoNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Convertable.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedDeclTypedVarNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IntSub.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object TypeCast.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object DeclTypedVarNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object LiteralDeepPropertyNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedPreFixIncNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IsDef.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedPostFixIncNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object NewObjectNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object InlineCollectionNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Substatement.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IntDiv.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object PostFixIncNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object OperativeAssign.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Function.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object WithNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Contains.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object WhileNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object RegExMatchNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object PostFixDecNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Proto.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedPostFixDecNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ReturnNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedPreFixDecNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object RegExMatch.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object LiteralNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object OperatorNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object LineLabel.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object StaticImportNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ThisWithNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object And.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object UntilNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object DeclProtoVarNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object DoUntilNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Invert.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object PreFixDecNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Fold.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ProtoVarNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object NewPrototypeNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Instance.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ASTNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedOperativeAssign.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Soundslike.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object AssertNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Or.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IntAdd.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Strsim.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IfNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ForNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object BinaryOperation.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object InterceptorWrapper.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object AssignmentNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object IndexedAssignmentNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object TypedVarNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object ForEachNode.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object Union.getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object NewObjectNode.NewObjectArray.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Proto.Receiver Proto.Receiver.init(Proto.ProtoInstance instance, Object ctx, Object thisCtx, VariableResolverFactory factory)
           
 Proto.ProtoInstance Proto.newInstance(Object ctx, Object thisCtx, VariableResolverFactory factory)
           
 Object NewObjectNode.NewObjectArray.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
protected  Object ASTNode.tryStaticAccess(Object thisRef, VariableResolverFactory factory)
           
 

Constructors in org.mvel2.ast with parameters of type VariableResolverFactory
Proto.InvokationContextFactory(VariableResolverFactory next, VariableResolverFactory protoContext)
           
Proto.ProtoInstance(Proto protoType, Object ctx, 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
 Object CompiledExpression.getDirectValue(Object staticContext, VariableResolverFactory factory)
           
 Object ExecutableAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object ExecutableAccessorSafe.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object Accessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object CompiledAccExpression.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object ExecutableLiteral.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object CompiledExpression.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object ExecutableAccessor.getValue(Object staticContext, VariableResolverFactory factory)
           
 Object ExecutableAccessorSafe.getValue(Object staticContext, VariableResolverFactory factory)
           
 Object CompiledAccExpression.getValue(Object staticContext, VariableResolverFactory factory)
           
 Object ExecutableLiteral.getValue(Object staticContext, VariableResolverFactory factory)
           
 Object CompiledExpression.getValue(Object staticContext, VariableResolverFactory factory)
           
 Object ExecutableStatement.getValue(Object staticContext, VariableResolverFactory factory)
           
 Object ExecutableAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object ExecutableAccessorSafe.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object Accessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object CompiledAccExpression.setValue(Object ctx, Object elCtx, VariableResolverFactory vrf, Object value)
           
 Object ExecutableLiteral.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object CompiledExpression.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, 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 Map<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
<T extends VariableResolverFactory>
T
ResolverTools.appendFactory(VariableResolverFactory root, T newFactory)
          Based on a root factory, append the new factory to the end of the chain.
static
<T extends VariableResolverFactory>
T
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
<T extends VariableResolverFactory>
T
ResolverTools.appendFactory(VariableResolverFactory root, T newFactory)
          Based on a root factory, append the new factory to the end of the chain.
 int Interceptor.doAfter(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.
 Object PropertyHandler.getProperty(String name, Object contextObj, VariableResolverFactory variableFactory)
          Retrieves the value of the property.
static
<T extends VariableResolverFactory>
T
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(Object target, String name, VariableResolverFactory variableFactory)
           
static void GlobalListenerFactory.notifySetListeners(Object target, String name, VariableResolverFactory variableFactory, Object value)
           
 void Listener.onEvent(Object context, String contextName, VariableResolverFactory variableFactory, Object value)
           
 VariableResolverFactory VariableResolverFactory.setNextFactory(VariableResolverFactory resolverFactory)
          Sets the next factory in the chain.
 Object PropertyHandler.setProperty(String name, Object contextObj, VariableResolverFactory variableFactory, 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)
           
 

Constructors in org.mvel2.integration.impl with parameters of type VariableResolverFactory
CachedMapVariableResolverFactory(Map<String,Object> variables, VariableResolverFactory nextFactory)
           
ClassImportResolverFactory(ParserConfiguration ctx, VariableResolverFactory nextFactory)
           
DefaultLocalVariableResolverFactory(Map<String,Object> variables, VariableResolverFactory nextFactory)
           
DefaultLocalVariableResolverFactory(VariableResolverFactory nextFactory)
           
FunctionVariableResolverFactory(Function function, VariableResolverFactory nextFactory, String[] indexedVariables, Object[] parameters)
           
IndexedVariableResolverFactory(String[] varNames, Object[] values, VariableResolverFactory nextFactory)
           
ItemResolverFactory(ItemResolverFactory.ItemResolver resolver, VariableResolverFactory nextFactory)
           
MapVariableResolverFactory(Map<String,Object> variables, VariableResolverFactory nextFactory)
           
TypeInjectionResolverFactoryImpl(Map<String,Object> variables, VariableResolverFactory nextFactory)
           
TypeInjectionResolverFactoryImpl(ParserContext ctx, VariableResolverFactory nextVariableResolverFactory)
           
 

Uses of VariableResolverFactory in org.mvel2.optimizers
 

Methods in org.mvel2.optimizers with parameters of type VariableResolverFactory
 Accessor AccessorOptimizer.optimizeAccessor(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory, boolean rootThisRef, Class ingressType)
           
 Accessor AccessorOptimizer.optimizeCollection(ParserContext pCtx, Object collectionGraph, Class type, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory)
           
 Accessor AccessorOptimizer.optimizeObjectCreation(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory)
           
 Accessor AccessorOptimizer.optimizeSetAccessor(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory, boolean rootThisRef, Object value, Class ingressType)
           
 

Uses of VariableResolverFactory in org.mvel2.optimizers.dynamic
 

Methods in org.mvel2.optimizers.dynamic with parameters of type VariableResolverFactory
 Object DynamicCollectionAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object DynamicSetAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object DynamicGetAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Accessor DynamicOptimizer.optimizeAccessor(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory, boolean rootThisRef, Class ingressType)
           
 Accessor DynamicOptimizer.optimizeCollection(ParserContext pCtx, Object rootObject, Class type, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory)
           
 Accessor DynamicOptimizer.optimizeObjectCreation(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory)
           
 Accessor DynamicOptimizer.optimizeSetAccessor(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory, boolean rootThisRef, Object value, Class valueType)
           
 Object DynamicCollectionAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object DynamicSetAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object DynamicGetAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, 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, Object staticContext, Object thisRef, VariableResolverFactory factory, boolean root, Class ingressType)
           
 Accessor ASMAccessorOptimizer.optimizeCollection(ParserContext pCtx, Object o, Class type, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory)
           
 Accessor ASMAccessorOptimizer.optimizeObjectCreation(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory)
           
 Accessor ASMAccessorOptimizer.optimizeSetAccessor(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory, boolean rootThisRef, Object value, Class ingressType)
           
 void ProducesBytecode.produceBytecodeGet(MethodVisitor mv, String propertyName, VariableResolverFactory factory)
           
 void ProducesBytecode.produceBytecodePut(MethodVisitor mv, 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, Object ctx, VariableResolverFactory vars)
           
 Object ReflectiveAccessorOptimizer.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Accessor ReflectiveAccessorOptimizer.optimizeAccessor(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory, boolean root, Class ingressType)
           
 Accessor ReflectiveAccessorOptimizer.optimizeCollection(ParserContext pCtx, Object o, Class type, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory)
           
 Accessor ReflectiveAccessorOptimizer.optimizeObjectCreation(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory)
           
 Accessor ReflectiveAccessorOptimizer.optimizeSetAccessor(ParserContext pCtx, char[] property, Object ctx, Object thisRef, VariableResolverFactory factory, boolean rootThisRef, Object value, 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
 Object ExprValueAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object ArrayCreator.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object MapCreator.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object ListCreator.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object MDArrayCreator.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object ExprValueAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object ArrayCreator.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object MapCreator.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object ListCreator.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object MDArrayCreator.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 

Constructors in org.mvel2.optimizers.impl.refl.collection with parameters of type VariableResolverFactory
ExprValueAccessor(String ex, Class expectedType, 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
 Object SetterAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object ThisValueAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object ListAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object WithAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object ArrayLength.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object IndexedCharSeqAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object MapAccessorNest.getValue(Object ctx, Object elCtx, VariableResolverFactory vrf)
           
 Object FunctionAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object MethodAccessorNH.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object FieldAccessorNH.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object PropertyHandlerAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object ListAccessorNest.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object IndexedCharSeqAccessorNest.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object Notify.getValue(Object ctx, Object elCtx, VariableResolverFactory vrf)
           
 Object VariableAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vrf)
           
 Object DynamicFunctionAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object MethodAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object DynamicSetterAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object StaticVarAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object StaticReferenceAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object StaticVarAccessorNH.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object GetterAccessorNH.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object DynamicFieldAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object NullSafe.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object MapAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vrf)
           
 Object ArrayAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object FieldAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object IndexedVariableAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vrf)
           
 Object ConstructorAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object ArrayAccessorNest.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object Union.getValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory)
           
 Object GetterAccessor.getValue(Object ctx, Object elCtx, VariableResolverFactory vars)
           
 Object WithAccessor.processWith(Object ctx, Object thisValue, VariableResolverFactory factory)
           
 Object SetterAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object ThisValueAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object ListAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory vars, Object value)
           
 Object WithAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object ArrayLength.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object IndexedCharSeqAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object MapAccessorNest.setValue(Object ctx, Object elCtx, VariableResolverFactory vars, Object value)
           
 Object FunctionAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object MethodAccessorNH.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object FieldAccessorNH.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object PropertyHandlerAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object ListAccessorNest.setValue(Object ctx, Object elCtx, VariableResolverFactory vars, Object value)
           
 Object IndexedCharSeqAccessorNest.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object Notify.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object VariableAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object DynamicFunctionAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object MethodAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object DynamicSetterAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object StaticVarAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object StaticReferenceAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object StaticVarAccessorNH.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object GetterAccessorNH.setValue(Object ctx, Object elCtx, VariableResolverFactory vars, Object value)
           
 Object DynamicFieldAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object NullSafe.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object MapAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory vars, Object value)
           
 Object ArrayAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object FieldAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object IndexedVariableAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object ConstructorAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object ArrayAccessorNest.setValue(Object ctx, Object elCtx, VariableResolverFactory vars, Object value)
           
 Object Union.setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value)
           
 Object GetterAccessor.setValue(Object ctx, Object elCtx, VariableResolverFactory vars, Object value)
           
 

Uses of VariableResolverFactory in org.mvel2.templates
 

Methods in org.mvel2.templates with parameters of type VariableResolverFactory
static Object TemplateRuntime.eval(File file, Object ctx, VariableResolverFactory vars, TemplateRegistry registry)
           
static Object TemplateRuntime.eval(InputStream instream, Object ctx, VariableResolverFactory vars)
           
static Object TemplateRuntime.eval(InputStream instream, Object ctx, VariableResolverFactory vars, TemplateRegistry registry)
           
static void TemplateRuntime.eval(InputStream instream, Object ctx, VariableResolverFactory vars, TemplateRegistry register, OutputStream stream)
           
static Object TemplateRuntime.eval(String template, Object ctx, VariableResolverFactory vars)
           
static void TemplateRuntime.eval(String template, Object ctx, VariableResolverFactory vars, OutputStream stream)
           
static void TemplateRuntime.eval(String template, Object ctx, VariableResolverFactory vars, TemplateOutputStream stream)
           
static Object TemplateRuntime.eval(String template, Object ctx, VariableResolverFactory vars, TemplateRegistry registry)
           
static void TemplateRuntime.eval(String template, Object ctx, VariableResolverFactory vars, TemplateRegistry registry, OutputStream stream)
           
static void TemplateRuntime.eval(String template, Object ctx, VariableResolverFactory vars, TemplateRegistry registry, TemplateOutputStream stream)
           
static Object TemplateRuntime.execute(CompiledTemplate compiled, Object context, VariableResolverFactory factory)
           
static void TemplateRuntime.execute(CompiledTemplate compiled, Object context, VariableResolverFactory factory, OutputStream stream)
           
static Object TemplateRuntime.execute(CompiledTemplate compiled, Object context, VariableResolverFactory factory, TemplateRegistry registry)
           
static Object TemplateRuntime.execute(CompiledTemplate compiled, Object context, VariableResolverFactory factory, TemplateRegistry registry, OutputStream stream)
           
static Object TemplateRuntime.execute(CompiledTemplate compiled, Object context, VariableResolverFactory factory, TemplateRegistry registry, TemplateOutputStream stream)
           
static Object TemplateRuntime.execute(Node root, char[] template, StringAppender appender, Object context, VariableResolverFactory factory, TemplateRegistry registry)
           
static Object TemplateRuntime.execute(Node root, char[] template, TemplateOutputStream appender, Object context, VariableResolverFactory factory, TemplateRegistry registry)
           
 Object TemplateRuntime.execute(StringAppender appender, Object context, VariableResolverFactory factory)
           
 Object TemplateRuntime.execute(TemplateOutputStream stream, Object context, VariableResolverFactory factory)
           
 

Uses of VariableResolverFactory in org.mvel2.templates.res
 

Methods in org.mvel2.templates.res with parameters of type VariableResolverFactory
 Object CompiledIfNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object TerminalNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CommentNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object EvalNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object EndNode.eval(TemplateRuntime runtie, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object NamedIncludeNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CompiledNamedIncludeNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CompiledCodeNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CompiledExpressionNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CodeNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CompiledForEachNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object ExpressionNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object TextNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CompiledIncludeNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object IncludeNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CompiledTerminalExpressionNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
abstract  Object Node.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CompiledEvalNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object IfNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object CompiledDeclareNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object ForEachNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object TerminalExpressionNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 Object DeclareNode.eval(TemplateRuntime runtime, TemplateOutputStream appender, Object ctx, VariableResolverFactory factory)
           
 

Uses of VariableResolverFactory in org.mvel2.util
 

Methods in org.mvel2.util with parameters of type VariableResolverFactory
 Object MethodStub.call(Object ctx, Object thisCtx, VariableResolverFactory factory, Object[] parameters)
           
 Object CallableProxy.call(Object ctx, Object thisCtx, VariableResolverFactory factory, Object[] parameters)
           
 void ParseTools.WithStatementPair.eval(Object ctx, VariableResolverFactory vrf)
           
static Class ParseTools.findClass(VariableResolverFactory factory, String name, ParserContext ctx)
           
static ClassImportResolverFactory ParseTools.findClassImportResolverFactory(VariableResolverFactory factory)
           
static Map<String,Object> CompilerTools.getInjectedImports(VariableResolverFactory factory)
           
static void ParseTools.parseWithExpressions(String nestParm, char[] block, int begin, int ending, Object ctx, VariableResolverFactory factory)
           
 



Copyright © 2011. All Rights Reserved.