| Class and Description |
|---|
| IntrospectionCacheData
Holds information for node-local context data introspection
information.
|
| Class and Description |
|---|
| 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.
|
| Class and Description |
|---|
| Info
Little class to carry in info such as template name, line and column
for information error reporting from the uberspector implementations
|
| Class and Description |
|---|
| Info
Little class to carry in info such as template name, line and column
for information error reporting from the uberspector implementations
|
| 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.
|
| Class and Description |
|---|
| ClassMap
A cache of introspection information for a specific class instance.
|
| ClassMap.CacheMiss |
| 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
|
| 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
Thanks to Paulo for the suggestion
|
| VelMethod
Method used for regular method invocation
$foo.bar()
|
| VelPropertyGet
Interface defining a 'getter'.
|
| VelPropertySet
Interface used for setting values that appear to be properties in
Velocity.
|
Copyright ? 2002 Apache Software Foundation. All Rights Reserved.