Uses of Interface
org.mvel2.compiler.Accessor
Packages that use Accessor
Package
Description
-
Uses of Accessor in org.mvel2.ast
Classes in org.mvel2.ast that implement AccessorFields in org.mvel2.ast declared as AccessorModifier and TypeFieldDescriptionprotected AccessorASTNode.accessorprotected AccessorASTNode.safeAccessorMethods in org.mvel2.ast that return AccessorModifier and TypeMethodDescriptionASTNode.getAccessor()Union.getAccessor()NewObjectNode.getNewObjectOptimizer()ASTNode.setAccessor(Accessor accessor) Methods in org.mvel2.ast with parameters of type Accessor -
Uses of Accessor in org.mvel2.compiler
Subinterfaces of Accessor in org.mvel2.compilerClasses in org.mvel2.compiler that implement AccessorModifier and TypeClassDescriptionclassclassclassclassclassMethods in org.mvel2.compiler that return Accessor -
Uses of Accessor in org.mvel2.optimizers
Methods in org.mvel2.optimizers that return AccessorModifier and TypeMethodDescriptionOptimizerHook.generateAccessor(AccessorOptimizer optimizer) The optimizer should delegate back to the hook through this method, passing an instance of itself in the current state.AccessorOptimizer.optimizeAccessor(ParserContext pCtx, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory, boolean rootThisRef, Class ingressType) AccessorOptimizer.optimizeCollection(ParserContext pCtx, Object collectionGraph, Class type, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory) AccessorOptimizer.optimizeObjectCreation(ParserContext pCtx, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory) AccessorOptimizer.optimizeSetAccessor(ParserContext pCtx, char[] property, int start, int offset, 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.dynamicClasses in org.mvel2.optimizers.dynamic that implement AccessorModifier and TypeClassDescriptionclassclassclassMethods in org.mvel2.optimizers.dynamic that return AccessorModifier and TypeMethodDescriptionDynamicGetAccessor.getAccessor()DynamicGetAccessor.getSafeAccessor()DynamicOptimizer.optimizeAccessor(ParserContext pCtx, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory, boolean rootThisRef, Class ingressType) DynamicOptimizer.optimizeCollection(ParserContext pCtx, Object rootObject, Class type, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory) DynamicOptimizer.optimizeObjectCreation(ParserContext pCtx, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory) DynamicOptimizer.optimizeSetAccessor(ParserContext pCtx, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory, boolean rootThisRef, Object value, Class valueType) Constructors in org.mvel2.optimizers.dynamic with parameters of type AccessorModifierConstructorDescriptionDynamicCollectionAccessor(ParserContext pCtx, Object rootObject, Class colType, char[] property, int start, int offset, int type, Accessor _accessor) DynamicGetAccessor(ParserContext pCtx, char[] expr, int start, int offset, int type, Accessor _accessor) DynamicSetAccessor(ParserContext context, char[] property, int start, int offset, Accessor _accessor) -
Uses of Accessor in org.mvel2.optimizers.impl.asm
Methods in org.mvel2.optimizers.impl.asm that return AccessorModifier and TypeMethodDescriptionASMAccessorOptimizer.optimizeAccessor(ParserContext pCtx, char[] property, int start, int offset, Object staticContext, Object thisRef, VariableResolverFactory factory, boolean root, Class ingressType) ASMAccessorOptimizer.optimizeCollection(ParserContext pCtx, Object o, Class type, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory) ASMAccessorOptimizer.optimizeObjectCreation(ParserContext pCtx, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory) ASMAccessorOptimizer.optimizeSetAccessor(ParserContext pCtx, char[] property, int start, int offset, 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 AccessorModifier and TypeMethodDescriptionReflectiveAccessorOptimizer.optimizeAccessor(ParserContext pCtx, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory, boolean root, Class ingressType) ReflectiveAccessorOptimizer.optimizeCollection(ParserContext pCtx, Object o, Class type, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory) ReflectiveAccessorOptimizer.optimizeObjectCreation(ParserContext pCtx, char[] property, int start, int offset, Object ctx, Object thisRef, VariableResolverFactory factory) ReflectiveAccessorOptimizer.optimizeSetAccessor(ParserContext pCtx, char[] property, int start, int offset, 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 AccessorModifier and TypeClassDescriptionclassclassclassclassclassFields in org.mvel2.optimizers.impl.refl.collection declared as AccessorModifier and TypeFieldDescriptionAccessor[]ArrayCreator.templateAccessor[]MDArrayCreator.templateMethods in org.mvel2.optimizers.impl.refl.collection that return AccessorModifier and TypeMethodDescriptionAccessor[]ArrayCreator.getTemplate()Accessor[]ListCreator.getValues()Constructors in org.mvel2.optimizers.impl.refl.collection with parameters of type AccessorModifierConstructorDescriptionArrayCreator(Accessor[] template, Class arrayType) ListCreator(Accessor[] values) 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 AccessorModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassConstructors in org.mvel2.optimizers.impl.refl.nodes with parameters of type AccessorModifierConstructorDescriptionDynamicFunctionAccessor(Accessor[] parms) FunctionAccessor(FunctionInstance function, Accessor[] parms) Union(ParserContext pCtx, Accessor accessor, char[] nextAccessor, int start, int offset) -
Uses of Accessor in org.mvel2.util
Methods in org.mvel2.util that return AccessorMethods in org.mvel2.util with parameters of type AccessorModifier and TypeMethodDescriptionstatic voidCompilerTools.expectType(ParserContext pCtx, Accessor expression, Class type, boolean compileMode)