Uses of Package
io.jstach.jstachio.spi
Package
Description
JStachio Service Provider extension points API.
We statically configure all annotated JStache in this package to follow the builtin
dropwizard config.
JMustache extension to JStachio to enable dynamic development of templates.
JStachio Spring Core Integration
Spring Boot Webmvc starter
Spring Boot MVC application using JStachio.
Spring Boot MVC components using JStachio.
Spring Boot MVC components using JStachio.
Spring Boot MVC application using JStachio.
Spring Boot WebFlux example Hello endpoint using JStachio.
Spring Boot MVC components using JStachio.
-
ClassDescriptionRuntime Config Service.An SPI extension point via the
ServiceLoader
or other mechanisms like DI.An extension that is a factory that provides other extensions.A container that will hold all resolvedJStachioExtension
s and consolidate them to a single instances of various services.A marker interface used for JStachio implementations that provide access to extensions.Builder for creating a custom JStachio.Advises, intercepts or filters a template before being rendered.A fully composed chain that renders a model by applying filtering.Finds templates based on the model type (class).An easier to implement template finder based on a sequence of templates.AServiceLoader
interface for findingTemplate
s.ResolvedJStachePath
config by replacingJStachePath.UNSPECIFIED
with default values.Strategy to load templates dynamically. -
ClassDescriptionA fully composed chain that renders a model by applying filtering.A
ServiceLoader
interface for findingTemplate
s. -
ClassDescriptionRuntime Config Service.An SPI extension point via the
ServiceLoader
or other mechanisms like DI.An extension that is a factory that provides other extensions.Advises, intercepts or filters a template before being rendered. -
ClassDescriptionAn abstract jstachio that just needs a
JStachioExtensions
container.Runtime Config Service.An SPI extension point via theServiceLoader
or other mechanisms like DI.An extension that is a factory that provides other extensions.A container that will hold all resolvedJStachioExtension
s and consolidate them to a single instances of various services.A marker interface used for JStachio implementations that provide access to extensions.Finds templates based on the model type (class). -
ClassDescriptionRuntime Config Service.An SPI extension point via the
ServiceLoader
or other mechanisms like DI.Finds templates based on the model type (class). -
ClassDescriptionAn SPI extension point via the
ServiceLoader
or other mechanisms like DI.Finds templates based on the model type (class).An easier to implement template finder based on a sequence of templates.AServiceLoader
interface for findingTemplate
s.Generated template providers implement this interface to support easier ServiceLoader registration for modular libraries/applications. -
ClassDescriptionA fully composed chain that renders a model by applying filtering.A
ServiceLoader
interface for findingTemplate
s. -
ClassDescriptionA fully composed chain that renders a model by applying filtering.A
ServiceLoader
interface for findingTemplate
s. -
-
ClassDescriptionA fully composed chain that renders a model by applying filtering.A
ServiceLoader
interface for findingTemplate
s. -
ClassDescriptionA fully composed chain that renders a model by applying filtering.A
ServiceLoader
interface for findingTemplate
s.