TemplateMethodModel
, TemplateMethodModelEx
, TemplateModel
public class ObjectConstructor extends java.lang.Object implements TemplateMethodModelEx
NOTHING
Constructor | Description |
---|---|
ObjectConstructor() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
exec(java.util.List args) |
Executes the method call.
|
public java.lang.Object exec(java.util.List args) throws TemplateModelException
TemplateMethodModelEx
exec
in interface TemplateMethodModel
exec
in interface TemplateMethodModelEx
args
- a List
of TemplateModel
-s,
containing the arguments passed to the method. If the implementation absolutely wants
to operate on POJOs, it can use the static utility methods in the DeepUnwrap
class to easily obtain them. However, unwrapping is not always possible (or not perfectly), and isn't always
efficient, so it's recommended to use the original TemplateModel
value as much as possible.null
. If the returned value
does not implement TemplateModel
, it will be automatically
wrapped using the environment's
object wrapper
.TemplateModelException