The main entry point is
which provides various reflection based lookup
mechanisms of models which can be useful if you do not want direct references to generated
code in your code base as well as applies runtime logic like filtering.
This module also provides runtime extension points via the
the SPI of
By default JStachio generates code that needs this module however libraries that
use models (classes annotated with
without needing rendering do not necessarily need this module.
Also if all JStaches are configured for zero dependency mode then this module is not needed.
If your application is modular you might need to open your model packages to this module
if you plan on using
JStachio convenience render methods.
opens your.package.with.models to io.jstach.jstachio;
PackagesPackageDescriptionJStachio Core Runtime API.JStachio extended Mustache context support for context stack as well as Map and JSON tree like models.Builtin Escapers.Builtin Formatters.Output utility classes particularly for leveraging pre-encoding.JStachio Service Provider extension points API.FromPackages
ModulesModifierModuleDescriptiontransitiveJStachio compile time annotations: io.jstach:jstachio-annotation.