Package org.jdrupes.vmoperator.util
Class DtoTemplateModel
java.lang.Object
freemarker.template.WrappingTemplateModel
org.jdrupes.vmoperator.util.DtoTemplateModel
- All Implemented Interfaces:
freemarker.ext.util.WrapperTemplateModel,freemarker.template.TemplateHashModel,freemarker.template.TemplateModel
public class DtoTemplateModel
extends freemarker.template.WrappingTemplateModel
implements freemarker.ext.util.WrapperTemplateModel, freemarker.template.TemplateHashModel
Wraps a DTO in a
TemplateHashModel.-
Field Summary
Fields inherited from interface freemarker.template.TemplateModel
NOTHING -
Constructor Summary
ConstructorsConstructorDescriptionDtoTemplateModel(freemarker.template.ObjectWrapper objectWrapper, Dto dto) Instantiates a new DTO template model. -
Method Summary
Methods inherited from class freemarker.template.WrappingTemplateModel
getDefaultObjectWrapper, getObjectWrapper, setDefaultObjectWrapper, setObjectWrapper, wrap
-
Constructor Details
-
DtoTemplateModel
Instantiates a new DTO template model.- Parameters:
objectWrapper- the object wrapperdto- the dto
-
-
Method Details
-
get
public freemarker.template.TemplateModel get(String key) throws freemarker.template.TemplateModelException - Specified by:
getin interfacefreemarker.template.TemplateHashModel- Throws:
freemarker.template.TemplateModelException
-
isEmpty
- Specified by:
isEmptyin interfacefreemarker.template.TemplateHashModel- Throws:
freemarker.template.TemplateModelException
-
getWrappedObject
- Specified by:
getWrappedObjectin interfacefreemarker.ext.util.WrapperTemplateModel
-