All Classes and Interfaces
Class
Description
Adapts
Appendable to Writable for use when rendering Soy templates.Utils class to cleanup HTML strings to ease comparison.
An object pool for beans that are both expensive to construct and not thread safe.
A handle to a pooled object.
A Checkbox Form Element.
Checkbox Builder.
Defines a Checkbox Fetcher API.
Resolves a form element of type
InputFileFormElement if the bean property is CompletedFileUpload.Composite Pattern implementaiton for the
FormElementResolver API.Utility class to work with
ConstraintViolation.Defines CSP configuration properties.
Provides support for Content Security Policy (CSP) Level 2.
Configuration CSRF View Model Processor.
Default implementation of
FieldsetGenerator which relies on the types being introspected.Default implementation of the
FormElementResolver API.DefaultImplementation of FormGenerator.Default implementation of
ModelAndViewRenderer.DefaultImplementation of TurboFrameRenderer.DefaultImplementation of TurboStreamRenderer.Default implementation of
ViewsModelDecorator which enhances a model by running it by all applicable ViewModelProcessors ViewModelProcessor.Default implementation of
ViewsRendererLocator.Default implementation of
ViewsResolver.The annotated
Form must not have an encytpe declared if the method is not post.Validator for the constraint
EnctypePostRequired being applied to a Form.Implementation of the
IEngineContextFactory interface for WebContext support.CheckboxFetcher implementation for Enums.OptionFetcher implementation for Enums.RadioFetcher implementation for Enums.Represents an HTML fieldset.
A consumer of a list of
FormElement fields.API to generate an HTML Fieldset representation of a give type or instance.
Representation of an HTML form.
Marker interface for HTML Form Elements.
HTML Form Element Attributes.
API to render a
FormElement.Configuration for form element rendering.
ConfigurationProperties implementation of FormElementRendererConfiguration.Configuration for
FormElementRenderer based on views.Resolves given a bean property the
FormElement class which should be used to be build the element.Generates a
Form for a given type representing a form class.Renders Views with FreeMarker Java template engine.
Configuration for
FreemarkerViewsRenderer.ConfigurationProperties implementation of FreemarkerViewsRendererConfiguration.HTML Global Attributes.
Factory for handlebars beans.
Renders Views with Handlebars.java.
Configuration for
HandlebarsViewsRenderer.ConfigurationProperties implementation of HandlebarsViewsRendererConfiguration.Represents an HTML Attribute.
JTE renderer constrained to text/html.
Constants for HTML Tags.
Defines Htmx integration configuration.
ConfigurationProperties implementation of HtmxConfiguration.HTMX Request Headers.
HTMX Request Utils.
HTMX Response.
HTMX Response Builder.
HTMX Response Headers.
Annotation to specify a field is a checkbox input.
Input checkbox builder.
FormElementRenderer implementation for InputCheckboxFormElement.ViewsFormElementRenderer implementation for InputCheckboxFormElement.Input Date.
Input Date Builder.
FormElementRenderer implementation of InputDateFormElement.Input Date Time Builder.
FormElementRenderer implementation of InputDateTimeLocalFormElement.ViewsFormElementRenderer implementation for InputDateTimeLocalFormElement.ViewsFormElementRenderer implementation for InputDateFormElement.Annotation to specify a field is an email input.
Input Email.
Input Email builder.
FormElementRenderer implementation of InputEmailFormElement.ViewsFormElementRenderer implementation for InputEmailFormElement.Input File.
Input Text Builder.
Annotation to specify a field is a hidden input.
InputHiddenFormElement Builder.FormElementRenderer implementation for InputHiddenFormElement.ViewsFormElementRenderer implementation for input type hidden.Annotation to specify a field is a number input.
Input type Number.
Input Number Builder.
FormElementRenderer implementation of InputNumberFormElement.ViewsFormElementRenderer implementation for InputNumberFormElement.Annotation to specify a field is a password input.
Input Password.
Input Password Builder.
FormElementRenderer implementation of InputPasswordFormElement.ViewsFormElementRenderer implementation for InputPasswordFormElement.Annotation to specify a field is a radio input.
Input Radio.
An
InputRadioFormElement Builder.Renders a
InputRadioFormElement as HTML.ViewsFormElementRenderer implementation for InputRadioFormElement.InputStringFormBuilder<T extends InputStringFormElement,SELF extends InputStringFormBuilder<T,SELF>>
Base builder class for all InputStringFormElement builders.
API for html input of type string.
InputSubmitFormElement Builder.FormElementRenderer implementation for InputSubmitFormElement.ViewsFormElementRenderer implementation for InputSubmitFormElement.Annotation to specify a field is a telephone input.
Input Telephone.
Input Tel Builder.
FormElementRenderer implementation of InputTelFormElement.ViewsFormElementRenderer implementation for InputTelFormElement.Annotation to specify a field is a text input.
Input Text.
Input Text Builder.
FormElementRenderer implementation of InputTextFormElement.ViewsFormElementRenderer implementation for InputTextFormElement.Input Time.
Input Date Builder.
FormElementRenderer implementation of InputTimeFormElement.ViewsFormElementRenderer implementation for InputTimeFormElement.Constants for the value of the type attribute in an HTML input tag.
Annotation to specify a field is an url input.
Input URL Builder.
FormElementRenderer implementation of InputUrlFormElement.ViewsFormElementRenderer implementation for InputUrlFormElement.A proxy object similar to that returned by
ProxyObject.fromMap(Map), but with support
for Micronaut's bean introspection system (a form of compile-time reflection code generation).Forwards/redirects log messages from the GraalJS / Truffle engines themselves to SLF4J.
A message body writer for JStachio JStache annotated models.
View renderer using JTE.
Configuration for JTE views.
ConfigurationProperties for JTE.
Turn JTE rendering logic into a Writable.
Implementation of
ILinkBuilder interface for WebContext
support.Behaviour for changes to the src attribute.
Utility class to resolve message of a
Message with a given LocalizedMessageSource.Message representation.
Utility class to resolve message of a
Message with a given MessageSource.Resolves messages with the Micronaut MessageSource.
Holder for both Model and View.
Renders a
ModelAndView.HTML Option.
Option Builder.
Defines an Option Fetcher API.
FormElementRenderer implementation of Option.FormElementRenderer implementation of Option.An output stream that looks for line separators and then writes out the lines of text to the given logger.
Configuration for
PebbleViewsRenderer.ConfigurationProperties implementation of PebbleConfiguration.Factory for PebbleEngine beans.
Loader for Pebble templates.
Renders Views with Pebble.
JTE renderer constrained to text/plain.
A Radio Form Element.
A Radio Builder.
Defines a Radio Fetcher API.
An interface to the configuration properties for React server-side rendering.
Functional interface for class which can render to writable.
Engine for Rocker templates.
Factory for the Rocker engine.
Renders templates with Rocker.
Configuration for
RockerViewsRenderer.ConfigurationProperties implementation of RockerViewsRendererConfiguration.A
Writable for Rocker templates.Writer implementation of RockerOutput.Returns information about the current user so that it can be appended to the model being rendered.
Configuration for
SecurityViewModelProcessor.ConfigurationProperties implementation of SecurityViewModelProcessorConfiguration.Annotation to specify a field is an HTML select element.
HTML Select.
Select Builder.
Renders a
SelectFormElement as HTML.ViewsFormElementRenderer implementation for SelectFormElement.Interface via DI to acquire a
SoyFileSet.Specifies an interface that provides renaming maps for CSS and XID calls in Soy templates.
Renders views with a Soy engine.
Configuration for the soy view renderer.
ConfigurationProperties implementation for soy views renderer.Abstract class to be used by builders which support templates.
Annotation to specify a field is a textarea.
Text Area.
Textarea form builder.
FormElementRenderer implementation of TextareaFormElement.ViewsFormElementRenderer implementation for TextareaFormElement.A factory for Thymeleaf beans.
Renders templates Thymeleaf Java template engine.
Configuration for
ThymeleafViewsRenderer.ConfigurationProperties implementation of ThymeleafViewsRendererConfiguration.Annotation to mark a field as a Trix editor.
Trix editor form element.
Textarea form builder.
FormElementRenderer implementation of TrixEditorFormElement.ViewsFormElementRenderer implementation for TrixEditorFormElement.Turbo Frame.
Turbo Frame Builder.
Renders a
TurboStream into a Writable.Annotation to ease the return of
TurboFrame in routes.Utility class to decorate an HTTP response with Turbo content-type.
Turbo Stream.
Turbo Stream Builder.
Turbo Seven Actions.
For routes annotated with
TurboView sets the response body to a TurboStream.Builder.Renders a
TurboStream into a Writable.Annotation to ease the return of
TurboStream in routes.Factory for the velocity engine.
Renders with templates with Apache Velocity Project.
Configuration for
VelocityViewsRenderer.ConfigurationProperties implementation of VelocityViewsRendererConfiguration.Type converter for a string to a
Version.Indicates the view name which should be used to render a view for the route.
Implementers of
ViewModelProcessor process the ModelAndView and modify it prior to rendering.An exception thrown when a view fails to render.
An exception thrown when a view fails to render.
Defines Views configuration properties.
Implementation of
ViewsConfiguration.Templates Filter.
Implementation of
FormElementRenderer which uses ViewsRenderer to render a form element with a view template.Decorates a Views Model.
Interface to be implemented by View Engines implementations.
Helps resolve a
ViewsRenderer for a particular view, media type and response class.Contract to resolve the view.
Utility methods for views.
Turbo Visit Action.
Web-oriented implementation of the
IContext and IWebContext interfaces.Implementation of the
IEngineContext interface for web processing.