类 FreeMarkerView.RequestHashModel

java.lang.Object
freemarker.template.WrappingTemplateModel
freemarker.template.SimpleHash
cn.taketoday.web.view.freemarker.FreeMarkerView.RequestHashModel
所有已实现的接口:
freemarker.template.TemplateHashModel, freemarker.template.TemplateHashModelEx, freemarker.template.TemplateHashModelEx2, freemarker.template.TemplateModel, Serializable
封闭类:
FreeMarkerView

private static class FreeMarkerView.RequestHashModel extends freemarker.template.SimpleHash
Extension of FreeMarker SimpleHash, adding a fallback to request attributes. Similar to the formerly used AllHttpScopesHashModel, just limited to common request attribute exposure.
  • 嵌套类概要

    从接口继承的嵌套类/接口 freemarker.template.TemplateHashModelEx2

    freemarker.template.TemplateHashModelEx2.KeyValuePair, freemarker.template.TemplateHashModelEx2.KeyValuePairIterator
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private final RequestContext
     
    private static final long
     

    从接口继承的字段 freemarker.template.TemplateModel

    NOTHING
  • 构造器概要

    构造器
    构造器
    说明
    RequestHashModel(freemarker.template.ObjectWrapper wrapper, RequestContext request)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    freemarker.template.TemplateModel
    get(String key)
     

    从类继承的方法 freemarker.template.SimpleHash

    containsKey, copyMap, isEmpty, keys, keyValuePairIterator, put, put, putAll, remove, size, synchronizedWrapper, toMap, toString, values

    从类继承的方法 freemarker.template.WrappingTemplateModel

    getDefaultObjectWrapper, getObjectWrapper, setDefaultObjectWrapper, setObjectWrapper, wrap

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 字段详细资料

  • 构造器详细资料

    • RequestHashModel

      public RequestHashModel(freemarker.template.ObjectWrapper wrapper, RequestContext request)
  • 方法详细资料

    • get

      public freemarker.template.TemplateModel get(String key) throws freemarker.template.TemplateModelException
      指定者:
      get 在接口中 freemarker.template.TemplateHashModel
      覆盖:
      get 在类中 freemarker.template.SimpleHash
      抛出:
      freemarker.template.TemplateModelException