freemarker.template
Class SimpleObjectWrapper
java.lang.Object
freemarker.ext.beans.BeansWrapper
freemarker.template.DefaultObjectWrapper
freemarker.template.SimpleObjectWrapper
- All Implemented Interfaces:
- ObjectWrapper
public class SimpleObjectWrapper
- extends DefaultObjectWrapper
The default implementation of the ObjectWrapper
interface.
- Version:
- $Id: SimpleObjectWrapper.java,v 1.24 2003/05/30 16:29:44 szegedia Exp $
Methods inherited from class freemarker.ext.beans.BeansWrapper |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleObjectWrapper
public SimpleObjectWrapper()
handleUnknownType
protected TemplateModel handleUnknownType(Object obj)
throws TemplateModelException
- Called if a type other than the simple ones we know about is passed in.
In this implementation, this just throws an exception.
- Overrides:
handleUnknownType
in class DefaultObjectWrapper
- Throws:
TemplateModelException