|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.apache.commons.jexl.util.introspection | |
|---|---|
| org.apache.commons.jexl.parser | Contains the Parser for JEXL script. |
| org.apache.commons.jexl.util | |
| org.apache.commons.jexl.util.introspection | |
| Classes in org.apache.commons.jexl.util.introspection used by org.apache.commons.jexl.parser | |
|---|---|
| Info
Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations Taken from velocity for self-sufficiency. |
|
| Classes in org.apache.commons.jexl.util.introspection used by org.apache.commons.jexl.util | |
|---|---|
| Introspector
This basic function of this class is to return a Method object for a particular class given the name of a method and the parameters to the method in the form of an Object[] The first time the Introspector sees a class it creates a class method map for the class in question. |
|
| Uberspect
'Federated' introspection/reflection interface to allow the introspection behavior in Velocity to be customized. |
|
| Classes in org.apache.commons.jexl.util.introspection used by org.apache.commons.jexl.util.introspection | |
|---|---|
| ClassMap
Taken from the Velocity tree so we can be self-sufficient A cache of introspection information for a specific class instance. |
|
| ClassMap.CacheMiss
represents a miss on the cached data. |
|
| ClassMap.MethodInfo
Used for the iterative discovery process for public methods. |
|
| Info
Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations Taken from velocity for self-sufficiency. |
|
| Introspector
This basic function of this class is to return a Method object for a particular class given the name of a method and the parameters to the method in the form of an Object[] The first time the Introspector sees a class it creates a class method map for the class in question. |
|
| IntrospectorBase
This basic function of this class is to return a Method object for a particular class given the name of a method and the parameters to the method in the form of an Object[] The first time the Introspector sees a class it creates a class method map for the class in question. |
|
| MethodMap
|
|
| MethodMap.AmbiguousException
simple distinguishable exception, used when we run across ambiguous overloading. |
|
| Uberspect
'Federated' introspection/reflection interface to allow the introspection behavior in Velocity to be customized. |
|
| UberspectLoggable
Marker interface to let an uberspector indicate it can and wants to log. |
|
| VelMethod
Method used for regular method invocation. |
|
| VelPropertyGet
Interface defining a 'getter'. |
|
| VelPropertySet
Interface used for setting values that appear to be properties in Velocity. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||