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.

  • Field Summary

    Fields inherited from class freemarker.ext.beans.BeansWrapper

    CAN_NOT_UNWRAP, EXPOSE_ALL, EXPOSE_NOTHING, EXPOSE_PROPERTIES_ONLY, EXPOSE_SAFE

    Fields inherited from interface freemarker.template.ObjectWrapper

    BEANS_WRAPPER, DEFAULT_WRAPPER, SIMPLE_WRAPPER
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected TemplateModel
    Called if a type other than the simple ones we know about is passed in.

    Methods inherited from class freemarker.template.DefaultObjectWrapper

    convertArray, wrap, wrapDomNode

    Methods inherited from class freemarker.ext.beans.BeansWrapper

    coerceBigDecimal, coerceBigDecimals, create, getDefaultDateType, getDefaultInstance, getEnumModels, getModelFactory, getOuterIdentity, getStaticModels, isExposeFields, isSimpleMapWrapper, isStrict, newInstance, setDefaultDateType, setExposeFields, setExposureLevel, setMethodsShadowItems, setOuterIdentity, setSimpleMapWrapper, setStrict, setUseCache, unwrap, unwrap

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait