# Hierarchy For Package org.apache.struts2.views.freemarker

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - freemarker.ext.beans.BeansWrapper (implements freemarker.template.utility.RichObjectWrapper, freemarker.template.utility.WriteProtectable)
    - org.apache.struts2.views.freemarker.StrutsBeanWrapper
  - org.apache.struts2.views.freemarker.FreemarkerManager
  - org.apache.struts2.views.freemarker.FreemarkerThemeTemplateLoader (implements freemarker.cache.TemplateLoader)
  - org.apache.struts2.result.StrutsResultSupport (implements com.opensymphony.xwork2.Result, org.apache.struts2.StrutsStatics)
    - org.apache.struts2.views.freemarker.FreemarkerResult
  - freemarker.cache.URLTemplateLoader (implements freemarker.cache.TemplateLoader)
    - org.apache.struts2.views.freemarker.StrutsClassTemplateLoader
  - freemarker.template.WrappingTemplateModel
    - freemarker.template.SimpleHash (implements java.io.Serializable, freemarker.template.TemplateHashModelEx2)
      - org.apache.struts2.views.freemarker.ScopesHashModel (implements freemarker.template.TemplateModel)

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.