|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ExpressionCompiler.castExpression(org.apache.commons.ognl.OgnlContext, org.apache.commons.ognl.Node, String) to
store the cast java source string in to the current OgnlContext.
ASTChain where foo.bar.id type
references may need to be cast multiple times in order to properly resolve the members in a compiled statement.
ASTChain where foo.bar.id type
references may need to be cast multiple times in order to properly resolve the members in a compiled statement.
RuntimeException instances - or casts them if they
already are.
ClassCache.OgnlRuntime.setClassCacheInspector(ClassCacheInspector) as a
means to disallow caching of specific class types.OgnlExpressionCompiler
returned from
OgnlRuntime.getCompiler(OgnlContext).
OgnlExpressionCompiler.getSuperOrInterfaceClass(java.lang.reflect.Method, Class).
Evaluation is and object that holds a node being evaluated and the source from which that node will
take extract its value.Evaluation from the node and source given.
Evaluation from the node and source given.
Method and Class instance of the type the
method is associated with.
JavaSource.toGetSourceString(OgnlContext, Object) interface method.
JavaSource.toGetSourceString(OgnlContext, Object) interface method.
ClassLoader instance compatible with the javassist classloader and normal OGNL class resolving
semantics.
ClassPool for use in compiling javassist classes.
ClassResolver for the given context - if any.
OgnlContext.setCurrentType(Class).
refName = .
refName = .
OgnlExpressionCompiler.getSuperOrInterfaceClass(java.lang.reflect.Method, Class) isn't
possible because the method isn't known for a class.
OgnlExpressionCompiler.getSuperOrInterfaceClass(java.lang.reflect.Method, Class) isn't
possible because the method isn't known for a class.
getLastEvaluation().
Evaluation executed on the given context.
MemberAccess object for the given context - if any.
SimpleNode for this Evaluation
OgnlContext.getCurrentType().
Method and class finds the highest level interface class this combination can be cast to.
Method and class finds the highest level interface class this combination can be cast to.
TypeConverter for the given context - if any.
parseExpression and getValue.
parseExpression and getValue.
setValue.Node instance represents a constant expression.
Ognl.isConstant(Object, java.util.Map) - only the Map context is created for you.
Ognl.isConstant(String, java.util.Map) - only the Map instance is created for you.
equals() sense.
String embedded with literal java statements.ClassLoader instances.
OgnlExpressionCompiler generated local method block references.LocalReference.ognl.enhance.OgnlExpressionCompiler logic to determine the object type of Nodes
during expression evaluation.OgnlExpressionCompiler.OgnlRuntime() -
Constructor for class org.apache.commons.ognl.OgnlRuntime
Node as needing to have the return portion of a getter
method happen in a specific
part of the generated expression vs just having the whole expression returned in one chunk.Ognl static methods.
OgnlContext during class compilation.
OgnlContext to store temporary references.
ClassCacheInspector with all class reflection based internal caches.
ClassCacheInspector with all class reflection based internal caches.
ClassResolver to use for the given context.
getLastEvaluation().
MemberAccess instance for handling field/method protection
levels.
parseExpression and setValue.
ExpressionCompiler.getRootExpression(org.apache.commons.ognl.Node, Object, org.apache.commons.ognl.OgnlContext) to
determine if the expression needs to be cast at all.
OgnlContext.getCurrentType() and OgnlContext.getPreviousType() class types on the
stack to determine if a numeric expression should force object conversion.
ExpressionAccessor.get(OgnlContext, Object) calls.
ExpressionAccessor.get(OgnlContext, Object) calls.
ExpressionAccessor.get(OgnlContext, Object) calls.
ExpressionAccessor.get(OgnlContext, Object) calls.
ExpressionAccessor.get(OgnlContext, Object) calls.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||