Implementation of Uberspect to provide the default introspective
functionality of Velocity
author: Geir Magnusson Jr. author: Henning P. Schmiedehausen version: $Id: UberspectImpl.java 463298 2006-10-12 16:10:32Z henning $
Inner Class :public static class VelMethodImpl implements VelMethod
Inner Class :public static class VelGetterImpl implements VelPropertyGet
Inner Class :public static class VelSetterImpl implements VelPropertySet
getIterator(Object obj, Info i) To support iterative objects used in a #foreach()
loop.
Parameters: obj - The iterative object. Parameters: i - Info about the object's location.
To support iterative objects used in a #foreach()
loop.
Parameters: obj - The iterative object. Parameters: i - Info about the object's location. An Iterator object. throws: Exception -
init - generates the Introspector. As the setup code
makes sure that the log gets set before this is called,
we can initialize the Introspector using the log object.