|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ParserContext in org.mvel2 |
|---|
| Methods in org.mvel2 with parameters of type ParserContext | |
|---|---|
static java.io.Serializable |
MVEL.compileExpression(char[] expression,
ParserContext ctx)
|
static java.io.Serializable |
MVEL.compileExpression(java.lang.String expression,
ParserContext ctx)
Compiles an expression, and accepts a ParserContext instance. |
static java.io.Serializable |
MVEL.compileGetExpression(char[] expression,
ParserContext ctx)
|
static java.io.Serializable |
MVEL.compileGetExpression(java.lang.String expression,
ParserContext ctx)
|
static java.io.Serializable |
MVEL.compileSetExpression(char[] expression,
java.lang.Class ingressType,
ParserContext ctx)
|
static java.io.Serializable |
MVEL.compileSetExpression(char[] expression,
ParserContext ctx)
|
static java.io.Serializable |
MVEL.compileSetExpression(java.lang.String expression,
java.lang.Class ingressType,
ParserContext ctx)
|
static java.io.Serializable |
MVEL.compileSetExpression(java.lang.String expression,
ParserContext ctx)
|
| Uses of ParserContext in org.mvel2.ast |
|---|
| Methods in org.mvel2.ast with parameters of type ParserContext | |
|---|---|
static java.lang.Class |
TypeDescriptor.getClassReference(java.lang.Class baseType,
TypeDescriptor tDescr,
VariableResolverFactory factory,
ParserContext ctx)
|
static java.lang.Class |
TypeDescriptor.getClassReference(ParserContext ctx,
TypeDescriptor tDescr)
|
| Constructors in org.mvel2.ast with parameters of type ParserContext | |
|---|---|
AssignmentNode(char[] expr,
int fields,
int operation,
java.lang.String name,
ParserContext pCtx)
|
|
AssignmentNode(char[] expr,
int fields,
ParserContext pCtx)
|
|
BinaryOperation(int operation,
ASTNode left,
ASTNode right,
ParserContext ctx)
|
|
DeclTypedVarNode(java.lang.String name,
java.lang.Class type,
int fields,
ParserContext pCtx)
|
|
DeepAssignmentNode(char[] expr,
int fields,
int operation,
java.lang.String name,
ParserContext pCtx)
|
|
DeepAssignmentNode(char[] expr,
int fields,
ParserContext pCtx)
|
|
ForEachNode(char[] condition,
char[] block,
int fields,
ParserContext pCtx)
|
|
Function(java.lang.String name,
char[] parameters,
char[] block,
ParserContext pCtx)
|
|
IndexedAssignmentNode(char[] expr,
int fields,
int register,
ParserContext pCtx)
|
|
IndexedAssignmentNode(char[] expr,
int fields,
int operation,
java.lang.String name,
int register,
ParserContext pCtx)
|
|
InlineCollectionNode(char[] expr,
int start,
int end,
int fields,
java.lang.Class type,
ParserContext pctx)
|
|
InlineCollectionNode(char[] expr,
int start,
int end,
int fields,
ParserContext pctx)
|
|
NewObjectNode(char[] expr,
int fields,
ParserContext pCtx)
|
|
ThisWithNode(char[] expr,
char[] block,
int fields,
ParserContext pCtx)
|
|
TypedVarNode(char[] expr,
int fields,
java.lang.Class type,
ParserContext pCtx)
|
|
WithNode.ParmValuePair(java.lang.String parameter,
ExecutableStatement statement,
java.lang.Class ingressType,
ParserContext pCtx)
|
|
WithNode(char[] expr,
char[] block,
int fields,
ParserContext pCtx)
|
|
| Uses of ParserContext in org.mvel2.compiler |
|---|
| Fields in org.mvel2.compiler declared as ParserContext | |
|---|---|
protected ParserContext |
AbstractParser.pCtx
|
| Fields in org.mvel2.compiler with type parameters of type ParserContext | |
|---|---|
protected static java.lang.ThreadLocal<ParserContext> |
AbstractParser.parserContext
|
| Methods in org.mvel2.compiler that return ParserContext | |
|---|---|
static ParserContext |
AbstractParser.contextControl(int operation,
ParserContext pCtx,
AbstractParser parser)
|
static ParserContext |
AbstractParser.getCurrentThreadParserContext()
|
ParserContext |
CompiledExpression.getParserContext()
|
protected ParserContext |
AbstractParser.getParserContext()
|
ParserContext |
ExpressionCompiler.getParserContextState()
|
| Methods in org.mvel2.compiler with parameters of type ParserContext | |
|---|---|
CompiledExpression |
ExpressionCompiler.compile(ParserContext ctx)
|
static ParserContext |
AbstractParser.contextControl(int operation,
ParserContext pCtx,
AbstractParser parser)
|
void |
AbstractParser.newContext(ParserContext pCtx)
Create a new ParserContext in the current thread, using the one specified. |
static void |
AbstractParser.setCurrentThreadParserContext(ParserContext pCtx)
|
void |
CompiledExpression.setParserContext(ParserContext parserContext)
|
protected ASTNode |
ExpressionCompiler.verify(ParserContext pCtx,
ASTNode tk)
|
| Constructors in org.mvel2.compiler with parameters of type ParserContext | |
|---|---|
CompiledAccExpression(char[] expression,
java.lang.Class ingressType,
ParserContext context)
|
|
CompiledExpression(ASTLinkedList astMap,
java.lang.String sourceName,
java.lang.Class egressType,
ParserContext ctx,
boolean literalOnly)
|
|
ExpressionCompiler(char[] expression,
ParserContext ctx)
|
|
ExpressionCompiler(java.lang.String expression,
ParserContext ctx)
|
|
PropertyVerifier(char[] property,
ParserContext parserContext)
|
|
PropertyVerifier(java.lang.String property,
ParserContext parserContext)
|
|
PropertyVerifier(java.lang.String property,
ParserContext parserContext,
java.lang.Class root)
|
|
| Uses of ParserContext in org.mvel2.debug |
|---|
| Methods in org.mvel2.debug that return ParserContext | |
|---|---|
ParserContext |
Frame.getParserContext()
|
| Methods in org.mvel2.debug with parameters of type ParserContext | |
|---|---|
void |
Frame.setParserContext(ParserContext parserContext)
|
| Constructors in org.mvel2.debug with parameters of type ParserContext | |
|---|---|
Frame(LineLabel label,
VariableResolverFactory factory,
ParserContext pCtx)
|
|
Frame(java.lang.String sourceName,
int lineNumber,
VariableResolverFactory factory,
ParserContext pCtx)
|
|
| Uses of ParserContext in org.mvel2.integration.impl |
|---|
| Constructors in org.mvel2.integration.impl with parameters of type ParserContext | |
|---|---|
StaticMethodImportResolverFactory(ParserContext ctx)
|
|
TypeInjectionResolverFactoryImpl(ParserContext ctx,
VariableResolverFactory nextVariableResolverFactory)
|
|
| Uses of ParserContext in org.mvel2.optimizers |
|---|
| Methods in org.mvel2.optimizers with parameters of type ParserContext | |
|---|---|
Accessor |
AccessorOptimizer.optimizeAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Class ingressType)
|
Accessor |
AccessorOptimizer.optimizeObjectCreation(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
AccessorOptimizer.optimizeSetAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Object value,
java.lang.Class ingressType)
|
| Uses of ParserContext in org.mvel2.optimizers.dynamic |
|---|
| Methods in org.mvel2.optimizers.dynamic with parameters of type ParserContext | |
|---|---|
Accessor |
DynamicOptimizer.optimizeAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Class ingressType)
|
Accessor |
DynamicOptimizer.optimizeObjectCreation(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
DynamicOptimizer.optimizeSetAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Object value,
java.lang.Class valueType)
|
| Constructors in org.mvel2.optimizers.dynamic with parameters of type ParserContext | |
|---|---|
DynamicGetAccessor(ParserContext context,
char[] property,
int type,
Accessor _accessor)
|
|
DynamicSetAccessor(ParserContext context,
char[] property,
Accessor _accessor)
|
|
| Uses of ParserContext in org.mvel2.optimizers.impl.asm |
|---|
| Methods in org.mvel2.optimizers.impl.asm with parameters of type ParserContext | |
|---|---|
Accessor |
ASMAccessorOptimizer.optimizeAccessor(ParserContext pCtx,
char[] property,
java.lang.Object staticContext,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean root,
java.lang.Class ingressType)
|
Accessor |
ASMAccessorOptimizer.optimizeObjectCreation(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
ASMAccessorOptimizer.optimizeSetAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Object value,
java.lang.Class ingressType)
|
| Uses of ParserContext in org.mvel2.optimizers.impl.refl |
|---|
| Methods in org.mvel2.optimizers.impl.refl with parameters of type ParserContext | |
|---|---|
Accessor |
ReflectiveAccessorOptimizer.optimizeAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean root,
java.lang.Class ingressType)
|
Accessor |
ReflectiveAccessorOptimizer.optimizeObjectCreation(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory)
|
Accessor |
ReflectiveAccessorOptimizer.optimizeSetAccessor(ParserContext pCtx,
char[] property,
java.lang.Object ctx,
java.lang.Object thisRef,
VariableResolverFactory factory,
boolean rootThisRef,
java.lang.Object value,
java.lang.Class ingressType)
|
| Uses of ParserContext in org.mvel2.optimizers.impl.refl.nodes |
|---|
| Constructors in org.mvel2.optimizers.impl.refl.nodes with parameters of type ParserContext | |
|---|---|
WithAccessor.ExecutablePairs(java.lang.String parameter,
ExecutableStatement statement,
java.lang.Class ingressType,
ParserContext pCtx)
|
|
| Uses of ParserContext in org.mvel2.util |
|---|
| Methods in org.mvel2.util with parameters of type ParserContext | |
|---|---|
static java.lang.Class |
ParseTools.findClass(VariableResolverFactory factory,
java.lang.String name,
ParserContext ctx)
|
static java.lang.Class |
PropertyTools.getReturnType(java.lang.Class clazz,
java.lang.String property,
ParserContext ctx)
|
static ASTLinkedList |
CompilerTools.optimizeAST(ASTLinkedList astLinkedList,
boolean secondPassOptimization,
ParserContext ctx)
Optimize the AST, by reducing any stack-based-operations to dedicated nodes where possible. |
static java.io.Serializable |
ParseTools.subCompileExpression(char[] expression,
ParserContext ctx)
|
static java.io.Serializable |
ParseTools.subCompileExpression(java.lang.String expression,
ParserContext ctx)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||