Uses of Interface
org.mvel2.compiler.Accessor

Packages that use Accessor
org.mvel2.ast   
org.mvel2.compiler   
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.util   
 

Uses of Accessor in org.mvel2.ast
 

Classes in org.mvel2.ast that implement Accessor
static class NewObjectNode.NewObjectArray
           
 

Fields in org.mvel2.ast declared as Accessor
protected  Accessor ASTNode.accessor
           
protected  Accessor ASTNode.safeAccessor
           
 

Methods in org.mvel2.ast that return Accessor
 Accessor ASTNode.getAccessor()
           
 Accessor NewObjectNode.getNewObjectOptimizer()
           
 Accessor ASTNode.setAccessor(Accessor accessor)
           
 

Methods in org.mvel2.ast with parameters of type Accessor
 Accessor ASTNode.setAccessor(Accessor accessor)
           
 

Uses of Accessor in org.mvel2.compiler
 

Subinterfaces of Accessor in org.mvel2.compiler
 interface AccessorNode
           
 interface ExecutableStatement
           
 

Classes in org.mvel2.compiler that implement Accessor
 class CompiledAccExpression
           
 class CompiledExpression
           
 class ExecutableAccessor
           
 class ExecutableAccessorSafe
           
 class ExecutableLiteral
           
 

Methods in org.mvel2.compiler that return Accessor
 Accessor CompiledAccExpression.getAccessor()
           
 

Uses of Accessor in org.mvel2.optimizers
 

Methods in org.mvel2.optimizers that return Accessor
 Accessor OptimizerHook.generateAccessor(AccessorOptimizer optimizer)
          The optimizer should delegate back to the hook through this method, passing an instance of itself in the current state.
 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 Accessor in org.mvel2.optimizers.dynamic
 

Subinterfaces of Accessor in org.mvel2.optimizers.dynamic
 interface DynamicAccessor
           
 

Classes in org.mvel2.optimizers.dynamic that implement Accessor
 class DynamicCollectionAccessor
           
 class DynamicGetAccessor
           
 class DynamicSetAccessor
           
 

Methods in org.mvel2.optimizers.dynamic that return Accessor
 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)
           
 

Constructors in org.mvel2.optimizers.dynamic with parameters of type Accessor
DynamicCollectionAccessor(Object rootObject, Class colType, char[] property, int type, Accessor _accessor)
           
DynamicGetAccessor(ParserContext context, char[] property, int type, Accessor _accessor)
           
DynamicSetAccessor(ParserContext context, char[] property, Accessor _accessor)
           
 

Uses of Accessor in org.mvel2.optimizers.impl.asm
 

Methods in org.mvel2.optimizers.impl.asm that return Accessor
 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)
           
 

Uses of Accessor in org.mvel2.optimizers.impl.refl
 

Methods in org.mvel2.optimizers.impl.refl that return Accessor
 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 Accessor in org.mvel2.optimizers.impl.refl.collection
 

Classes in org.mvel2.optimizers.impl.refl.collection that implement Accessor
 class ArrayCreator
           
 class ExprValueAccessor
           
 class ListCreator
           
 class MapCreator
           
 class MDArrayCreator
           
 

Fields in org.mvel2.optimizers.impl.refl.collection declared as Accessor
 Accessor[] ArrayCreator.template
           
 Accessor[] MDArrayCreator.template
           
 Accessor[] ListCreator.values
           
 

Constructors in org.mvel2.optimizers.impl.refl.collection with parameters of type Accessor
ArrayCreator(Accessor[] template, Class arrayType)
           
ListCreator(Accessor[] values)
           
MapCreator(Accessor[] keys, Accessor[] vals)
           
MapCreator(Accessor[] keys, Accessor[] vals)
           
MDArrayCreator(Accessor[] template, Class arrayType, int dimension)
           
 

Uses of Accessor in org.mvel2.optimizers.impl.refl.nodes
 

Classes in org.mvel2.optimizers.impl.refl.nodes that implement Accessor
 class ArrayAccessor
           
 class ArrayAccessorNest
           
 class ArrayLength
           
 class BaseAccessor
           
 class ConstructorAccessor
           
 class DynamicFieldAccessor
           
 class DynamicFunctionAccessor
           
 class DynamicSetterAccessor
           
 class FieldAccessor
           
 class FieldAccessorNH
           
 class FunctionAccessor
           
 class GetterAccessor
           
 class GetterAccessorNH
           
 class IndexedCharSeqAccessor
           
 class IndexedCharSeqAccessorNest
           
 class IndexedVariableAccessor
           
 class ListAccessor
           
 class ListAccessorNest
           
 class MapAccessor
           
 class MapAccessorNest
           
 class MethodAccessor
           
 class MethodAccessorNH
           
 class Notify
           
 class NullSafe
           
 class PropertyHandlerAccessor
           
 class SetterAccessor
           
 class StaticReferenceAccessor
           
 class StaticVarAccessor
           
 class StaticVarAccessorNH
           
 class ThisValueAccessor
           
 class Union
           
 class VariableAccessor
           
 class WithAccessor
           
 

Constructors in org.mvel2.optimizers.impl.refl.nodes with parameters of type Accessor
DynamicFunctionAccessor(Accessor[] parms)
           
FunctionAccessor(Function function, Accessor[] parms)
           
Union(Accessor accessor, char[] nextAccessor)
           
 

Uses of Accessor in org.mvel2.util
 

Methods in org.mvel2.util that return Accessor
static Accessor CompilerTools.extractAccessor(ASTNode n)
           
 

Methods in org.mvel2.util with parameters of type Accessor
static void CompilerTools.expectType(Accessor expression, Class type, boolean compileMode)
           
 



Copyright © 2011. All Rights Reserved.