public interface Uberspect
Modifier and Type | Method and Description |
---|---|
Iterator |
getIterator(Object obj,
Info info)
To support iteratives - #foreach()
|
VelMethod |
getMethod(Object obj,
String method,
Object[] args,
Info info)
Returns a general method, corresponding to $foo.bar( $woogie )
|
VelPropertyGet |
getPropertyGet(Object obj,
String identifier,
Info info)
Property getter - returns VelPropertyGet appropos for #set($foo = $bar.woogie)
|
VelPropertySet |
getPropertySet(Object obj,
String identifier,
Object arg,
Info info)
Property setter - returns VelPropertySet appropos for #set($foo.bar = "geir")
|
void |
init()
Initializer - will be called before use
|
void init()
Iterator getIterator(Object obj, Info info)
obj
- info
- VelMethod getMethod(Object obj, String method, Object[] args, Info info)
obj
- method
- args
- info
- VelPropertyGet getPropertyGet(Object obj, String identifier, Info info)
obj
- identifier
- info
- VelPropertySet getPropertySet(Object obj, String identifier, Object arg, Info info)
obj
- identifier
- arg
- info
- Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.