public class SecureUberspector
extends org.apache.velocity.util.introspection.UberspectImpl
implements org.apache.velocity.util.RuntimeServicesAware
SecureUberspector is way too restrictive regarding Class
methods allowed.org.apache.velocity.util.introspection.UberspectImpl.VelGetterImpl, org.apache.velocity.util.introspection.UberspectImpl.VelMethodImpl, org.apache.velocity.util.introspection.UberspectImpl.VelSetterImpl| Constructor and Description |
|---|
SecureUberspector() |
| Modifier and Type | Method and Description |
|---|---|
Iterator |
getIterator(Object obj,
org.apache.velocity.util.introspection.Info i)
Get an iterator from the given object.
|
void |
init() |
void |
setRuntimeServices(org.apache.velocity.runtime.RuntimeServices rs) |
public void init()
init in interface org.apache.velocity.util.introspection.Uberspectinit in class org.apache.velocity.util.introspection.UberspectImplpublic Iterator getIterator(Object obj, org.apache.velocity.util.introspection.Info i) throws Exception
getIterator in interface org.apache.velocity.util.introspection.UberspectgetIterator in class org.apache.velocity.util.introspection.UberspectImplobj - object to iterate overi - line, column, template infoException - when failing to get iteratorpublic void setRuntimeServices(org.apache.velocity.runtime.RuntimeServices rs)
setRuntimeServices in interface org.apache.velocity.util.RuntimeServicesAwareCopyright © 2004–2016 XWiki. All rights reserved.