freemarker.template
public class SimpleObjectWrapper extends DefaultObjectWrapper
The default implementation of the ObjectWrapper interface.
BeansWrapper.MethodAppearanceDecision
EXPOSE_ALL, EXPOSE_NOTHING, EXPOSE_PROPERTIES_ONLY, EXPOSE_SAFE
BEANS_WRAPPER, DEFAULT_WRAPPER, SIMPLE_WRAPPER
Constructor and Description |
---|
SimpleObjectWrapper() |
Modifier and Type | Method and Description |
---|---|
protected TemplateModel |
handleUnknownType(Object obj)
Called if a type other than the simple ones we know about is passed in.
|
convertArray, wrap, wrapDomNode
coerceBigDecimal, coerceBigDecimals, coerceBigDecimals, finetuneMethodAppearance, getDefaultDateType, getDefaultInstance, getEnumModels, getInstance, getModelFactory, getOuterIdentity, getStaticModels, isExposeFields, isSimpleMapWrapper, isStrict, newInstance, setDefaultDateType, setExposeFields, setExposureLevel, setMethodsShadowItems, setNullModel, setOuterIdentity, setSimpleMapWrapper, setStrict, setUseCache, unwrap, unwrap
protected TemplateModel handleUnknownType(Object obj) throws TemplateModelException
handleUnknownType
in class DefaultObjectWrapper
TemplateModelException