Uses of Package
org.apache.velocity.util.introspection
-
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.app.event Class Description Info Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations -
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.app.event.implement Class Description Info Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations -
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.context Class Description IntrospectionCacheData Holds information for node-local context data introspection information. -
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.exception Class Description Info Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations -
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.runtime Class 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. -
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.runtime.directive Class Description Info Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations -
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.runtime.log Class Description Info Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations -
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.runtime.parser.node Class Description Info Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementationsIntrospector 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. -
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.util Class Description VelMethod Method used for regular method invocation $foo.bar() -
Classes in org.apache.velocity.util.introspection used by org.apache.velocity.util.introspection Class Description AbstractChainableUberspector Default implementation of achainable uberspector
that forwards all calls to the wrapped uberspector (when that is possible).ChainableUberspector Interface that marks uberspectors as chainable, meaning that multiple uberspectors can be combined in a chain (using the Decorator pattern).ClassMap A cache of introspection information for a specific class instance.ClassMap.MethodCache This is the cache to store and look up the method information.Info Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementationsIntrospector 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 Lookup a a Method object for a particular class given the name of a method and its parameters.IntrospectorCache The introspector cache API definition.MethodMap MethodMap.AmbiguousException Simple distinguishable exception, used when we run across ambiguous overloading.SecureIntrospectorControl Interface used to determine which methods are allowed to be executed.Uberspect 'Federated' introspection/reflection interface to allow the introspection behavior in Velocity to be customized.UberspectImpl Implementation of Uberspect to provide the default introspective functionality of VelocityUberspectLoggable Marker interface to let an uberspector indicate it can and wants to log Thanks to Paulo for the suggestionVelMethod 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.