public class SecureUberspector extends UberspectImpl implements RuntimeServicesAware
To use this introspector, set the following property:
runtime.introspector.uberspect = bboss.org.apache.velocity.util.introspection.SecureUberspector
UberspectImpl.VelGetterImpl, UberspectImpl.VelMethodImpl, UberspectImpl.VelSetterImplintrospector, log| 构造器和说明 |
|---|
SecureUberspector() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Iterator |
getIterator(java.lang.Object obj,
Info i)
Get an iterator from the given object.
|
void |
init()
init - generates the Introspector.
|
void |
setRuntimeServices(RuntimeServices rs)
Store the RuntimeServices before the object is initialized..
|
getMethod, getPropertyGet, getPropertySet, setLog, setRuntimeLoggerpublic void init()
init 在接口中 Uberspectinit 在类中 UberspectImplpublic java.util.Iterator getIterator(java.lang.Object obj,
Info i)
throws java.lang.Exception
getIterator 在接口中 UberspectgetIterator 在类中 UberspectImplobj - object to iterate overi - line, column, template infojava.lang.Exceptionpublic void setRuntimeServices(RuntimeServices rs)
setRuntimeServices 在接口中 RuntimeServicesAwarers - RuntimeServices object for initialization