freemarker.ext.beans.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cookcc Show documentation
Show all versions of cookcc Show documentation
CookCC - a Lexer / Parser (LALR(1)) Project
Provides model implementations that allow access to arbitrary Java objects.
Most of the issues dealing with beans are handled by the
{@link freemarker.ext.beans.BeansWrapper#wrap(Object)}and {@link
freemarker.ext.beans.BeansWrapper#getStaticModels()} methods. In normal cases,
these are the only methods
you should use to turn an arbitrary Java object into a
FreeMarker {@link freemarker.template.TemplateModel}. Additionally, you can manually create
instance of any wrapper class using its constructors.
Note, however that in such cases you bypass the eventual model caching
of the wrapper.