Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractTurboRenderer<T extends TemplatedBuilder<?>> - Class in io.micronaut.views.turbo
- AbstractTurboRenderer(ViewsRendererLocator, String) - Constructor for class io.micronaut.views.turbo.AbstractTurboRenderer
- acceptsTurboStream(HttpRequest<?>) - Static method in class io.micronaut.views.turbo.http.TurboMediaType
- action() - Element in annotation interface io.micronaut.views.turbo.TurboFrameView
- action() - Element in annotation interface io.micronaut.views.turbo.TurboView
- action(TurboStreamAction) - Method in class io.micronaut.views.turbo.TurboStream.Builder
- ADVANCE - Enum constant in enum class io.micronaut.views.turbo.VisitAction
- after() - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the Turbo action as
TurboStreamAction.AFTER
. - AFTER - Enum constant in enum class io.micronaut.views.turbo.TurboStreamAction
-
Inserts the content within the template tag after the element designated by the target dom id.
- append() - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the Turbo action as
TurboStreamAction.APPEND
. - append(char) - Method in class io.micronaut.views.soy.AppendableToWritable
- append(CharSequence) - Method in class io.micronaut.views.soy.AppendableToWritable
- append(CharSequence, int, int) - Method in class io.micronaut.views.soy.AppendableToWritable
- APPEND - Enum constant in enum class io.micronaut.views.turbo.TurboStreamAction
-
Appends the content within the template tag to the container designated by the target dom id.
- AppendableToWritable - Class in io.micronaut.views.soy
-
Adapts
Appendable
toWritable
for use when rendering Soy templates. - AppendableToWritable() - Constructor for class io.micronaut.views.soy.AppendableToWritable
- autoscroll() - Element in annotation interface io.micronaut.views.turbo.TurboFrameView
- autoscroll(Boolean) - Method in class io.micronaut.views.turbo.TurboFrame.Builder
B
- BASE64_ENCODER - Static variable in class io.micronaut.views.csp.CspConfiguration
-
Default Base64 encoder.
- before() - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the Turbo action as
TurboStreamAction.BEFORE
. - BEFORE - Enum constant in enum class io.micronaut.views.turbo.TurboStreamAction
-
Inserts the content within the template tag before the element designated by the target dom id.
- build() - Method in class io.micronaut.views.TemplatedBuilder
- build() - Method in class io.micronaut.views.turbo.TurboFrame.Builder
- build() - Method in class io.micronaut.views.turbo.TurboStream.Builder
- builder() - Static method in class io.micronaut.views.turbo.TurboFrame
- builder() - Static method in class io.micronaut.views.turbo.TurboStream
- Builder() - Constructor for class io.micronaut.views.turbo.TurboFrame.Builder
- Builder() - Constructor for class io.micronaut.views.turbo.TurboStream.Builder
- busy() - Element in annotation interface io.micronaut.views.turbo.TurboFrameView
- busy(Boolean) - Method in class io.micronaut.views.turbo.TurboFrame.Builder
C
- computeContextPath(IExpressionContext, String, Map<String, Object>) - Method in class io.micronaut.views.thymeleaf.LinkBuilder
- convert(CharSequence, Class<Version>, ConversionContext) - Method in class io.micronaut.views.freemarker.VersionTypeConverter
- create() - Method in class io.micronaut.views.pebble.PebbleEngineFactory
- createAbsentMessageRepresentation(ITemplateContext, Class<?>, String, Object[]) - Method in class io.micronaut.views.thymeleaf.MessageSourceMessageResolver
- createCacheKey(String) - Method in class io.micronaut.views.pebble.PebbleLoader
- createEngineContext(IEngineConfiguration, TemplateData, Map<String, Object>, IContext) - Method in class io.micronaut.views.thymeleaf.EngineContextFactory
- CSP_HEADER - Static variable in class io.micronaut.views.csp.CspFilter
- CSP_REPORT_ONLY_HEADER - Static variable in class io.micronaut.views.csp.CspFilter
- cspConfiguration - Variable in class io.micronaut.views.csp.CspFilter
- CspConfiguration - Class in io.micronaut.views.csp
-
Defines CSP configuration properties.
- CspConfiguration() - Constructor for class io.micronaut.views.csp.CspConfiguration
- CspFilter - Class in io.micronaut.views.csp
-
Provides support for Content Security Policy (CSP) Level 2.
- CspFilter(CspConfiguration) - Constructor for class io.micronaut.views.csp.CspFilter
- cssRenamingMap() - Method in interface io.micronaut.views.soy.SoyNamingMapProvider
-
Provide an optional Soy renaming map for CSS class calls.
D
- decorate(HttpRequest<?>, ModelAndView<?>) - Method in class io.micronaut.views.DefaultViewsModelDecorator
-
Enhances a model by running it by all applicable ViewModelProcessors
ViewModelProcessor
. - decorate(HttpRequest<?>, ModelAndView<?>) - Method in interface io.micronaut.views.ViewsModelDecorator
-
decorates a model.
- DEFAULT_ALLOW_OVERRIDE_CORE_OPERATORS - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_ATTRIBUTESKEY - Static variable in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
-
The default attributesKey value.
- DEFAULT_AUTO_ESCAPING - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_BINARY_STATIC_CONTENT - Static variable in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
- DEFAULT_CACHE_ACTIVE - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_CHARACTER_ENCODING - Static variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
The default character encoding value.
- DEFAULT_DYNAMIC - Static variable in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
-
The default dynamic value.
- DEFAULT_DYNAMIC_PATH - Static variable in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
-
The default dynamic value.
- DEFAULT_ENABLE_NONCE - Static variable in class io.micronaut.views.csp.CspConfiguration
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.csp.CspConfiguration
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.handlebars.HandlebarsViewsRendererConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.velocity.VelocityViewsRendererConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.views.ViewsConfigurationProperties
-
The default enable value.
- DEFAULT_ESCAPING_STRATEGY - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_EXTENSION - Static variable in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
-
The default extension.
- DEFAULT_EXTENSION - Static variable in class io.micronaut.views.handlebars.HandlebarsViewsRendererConfigurationProperties
-
The default extension.
- DEFAULT_EXTENSION - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_EXTENSION - Static variable in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
The default extension.
- DEFAULT_EXTENSION - Static variable in class io.micronaut.views.velocity.VelocityViewsRendererConfigurationProperties
-
The default extension.
- DEFAULT_FILTER_PATH - Static variable in class io.micronaut.views.csp.CspConfiguration
- DEFAULT_FOLDER - Static variable in class io.micronaut.views.ViewsConfigurationProperties
-
The default views folder.
- DEFAULT_FORCE_SECURE_RANDOM - Static variable in class io.micronaut.views.csp.CspConfiguration
- DEFAULT_FORCESUFFIX - Static variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
The default force suffix.
- DEFAULT_FORCETEMPLATEMODE - Static variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
The default force template mode.
- DEFAULT_GREEDY_MATCH_METHOD - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_HOT_RELOADING - Static variable in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
The default hot reloading value.
- DEFAULT_LITERAL_DECIMALS_AS_INTEGERS - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_LITERAL_NUMBERS_AS_BIG_DECIMALS - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_NEW_LINE_TRIMMING - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_PRINCIPALNAME - Static variable in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
-
The default principalNameKey value.
- DEFAULT_RELAXED - Static variable in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
The default relaxed value.
- DEFAULT_RENAMING - Static variable in class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
-
Whether to mount renaming maps.
- DEFAULT_REPORT_ONLY - Static variable in class io.micronaut.views.csp.CspConfiguration
- DEFAULT_SECURITYKEY - Static variable in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
-
The default securityKey value.
- DEFAULT_STRICT_VARIABLES - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- DEFAULT_SUFFIX - Static variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
The default suffix.
- DefaultTurboFrameRenderer - Class in io.micronaut.views.turbo
-
DefaultImplementation
ofTurboFrameRenderer
. - DefaultTurboFrameRenderer(ViewsRendererLocator) - Constructor for class io.micronaut.views.turbo.DefaultTurboFrameRenderer
-
Constructor.
- DefaultTurboStreamRenderer - Class in io.micronaut.views.turbo
-
DefaultImplementation
ofTurboStreamRenderer
. - DefaultTurboStreamRenderer(ViewsRendererLocator) - Constructor for class io.micronaut.views.turbo.DefaultTurboStreamRenderer
- DefaultViewsModelDecorator - Class in io.micronaut.views
-
Default implementation of
ViewsModelDecorator
which enhances a model by running it by all applicable ViewModelProcessorsViewModelProcessor
. - DefaultViewsModelDecorator(ApplicationContext) - Constructor for class io.micronaut.views.DefaultViewsModelDecorator
- DefaultViewsRendererLocator - Class in io.micronaut.views
-
Default implementation of
ViewsRendererLocator
. - DefaultViewsRendererLocator(ApplicationContext) - Constructor for class io.micronaut.views.DefaultViewsRendererLocator
- DefaultViewsResolver - Class in io.micronaut.views
-
Default implementation of
ViewsResolver
. - DefaultViewsResolver() - Constructor for class io.micronaut.views.DefaultViewsResolver
- disabled() - Element in annotation interface io.micronaut.views.turbo.TurboFrameView
- disabled(Boolean) - Method in class io.micronaut.views.turbo.TurboFrame.Builder
- doFilter(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.views.csp.CspFilter
- doFilter(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.views.ViewsFilter
E
- EAGER - Enum constant in enum class io.micronaut.views.turbo.Loading
-
When loading="eager", changes to the src attribute will immediately navigate the element.
- ENABLED - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- engine - Variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRenderer
- EngineContextFactory - Class in io.micronaut.views.thymeleaf
-
Implementation of the
IEngineContextFactory
interface forWebContext
support. - EngineContextFactory() - Constructor for class io.micronaut.views.thymeleaf.EngineContextFactory
- exists(String) - Method in class io.micronaut.views.freemarker.FreemarkerViewsRenderer
- exists(String) - Method in class io.micronaut.views.handlebars.HandlebarsViewsRenderer
- exists(String) - Method in class io.micronaut.views.jte.JteViewsRenderer
- exists(String) - Method in class io.micronaut.views.pebble.PebbleViewsRenderer
- exists(String) - Method in class io.micronaut.views.rocker.RockerEngine
-
Checks to see if a template exists.
- exists(String) - Method in class io.micronaut.views.rocker.RockerViewsRenderer
- exists(String) - Method in class io.micronaut.views.soy.SoySauceViewsRenderer
- exists(String) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRenderer
- exists(String) - Method in class io.micronaut.views.velocity.VelocityViewsRenderer
- exists(String) - Method in interface io.micronaut.views.ViewsRenderer
- extension - Variable in class io.micronaut.views.freemarker.FreemarkerViewsRenderer
-
Default extension.
- EXTENSION_SEPARATOR - Static variable in class io.micronaut.views.ViewUtils
-
Extension separator.
F
- FILTER_PATH - Static variable in class io.micronaut.views.csp.CspConfiguration
-
The path for endpoints settings.
- folder - Variable in class io.micronaut.views.handlebars.HandlebarsViewsRenderer
- folder - Variable in class io.micronaut.views.rocker.RockerViewsRenderer
- folder - Variable in class io.micronaut.views.velocity.VelocityViewsRenderer
- freemarkerMicronautConfiguration - Variable in class io.micronaut.views.freemarker.FreemarkerViewsRenderer
-
Freemarker Configuration.
- FreemarkerViewsRenderer<T,
R> - Class in io.micronaut.views.freemarker -
Renders Views with FreeMarker Java template engine.
- FreemarkerViewsRenderer(ViewsConfiguration, FreemarkerViewsRendererConfigurationProperties) - Constructor for class io.micronaut.views.freemarker.FreemarkerViewsRenderer
- FreemarkerViewsRendererConfiguration - Interface in io.micronaut.views.freemarker
-
Configuration for
FreemarkerViewsRenderer
. - FreemarkerViewsRendererConfigurationProperties - Class in io.micronaut.views.freemarker
-
ConfigurationProperties
implementation ofFreemarkerViewsRendererConfiguration
. - FreemarkerViewsRendererConfigurationProperties(ViewsConfiguration, String, ClassPathResourceLoader) - Constructor for class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
-
Default contructor.
G
- generateNonce() - Method in class io.micronaut.views.csp.CspConfiguration
-
Generate a nonce value for use in a Content-Security-Policy header, which is usable for one request/response cycle.
- getAction() - Method in class io.micronaut.views.turbo.TurboStream
- getAction() - Method in enum class io.micronaut.views.turbo.TurboStreamAction
- getAction() - Method in enum class io.micronaut.views.turbo.VisitAction
- getAttributesKey() - Method in interface io.micronaut.views.model.security.SecurityViewModelProcessorConfiguration
- getAttributesKey() - Method in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
- getAutoScroll() - Method in class io.micronaut.views.turbo.TurboFrame
- getBusy() - Method in class io.micronaut.views.turbo.TurboFrame
- getCacheable() - Method in interface io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfiguration
- getCacheable() - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
- getCacheTTLMs() - Method in interface io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfiguration
- getCacheTTLMs() - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
- getCharacterEncoding() - Method in interface io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfiguration
- getCharacterEncoding() - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
- getCheckExistence() - Method in interface io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfiguration
- getCheckExistence() - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
- getCompiledTemplates() - Method in interface io.micronaut.views.soy.SoyViewsRendererConfiguration
- getCompiledTemplates() - Method in class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
- getDefaultEscapingStrategy() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- getDefaultEscapingStrategy() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- getDefaultExtension() - Method in interface io.micronaut.views.freemarker.FreemarkerViewsRendererConfiguration
- getDefaultExtension() - Method in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
- getDefaultExtension() - Method in interface io.micronaut.views.handlebars.HandlebarsViewsRendererConfiguration
- getDefaultExtension() - Method in class io.micronaut.views.handlebars.HandlebarsViewsRendererConfigurationProperties
- getDefaultExtension() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- getDefaultExtension() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- getDefaultExtension() - Method in interface io.micronaut.views.rocker.RockerViewsRendererConfiguration
- getDefaultExtension() - Method in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
- getDefaultExtension() - Method in interface io.micronaut.views.velocity.VelocityViewsRendererConfiguration
- getDefaultExtension() - Method in class io.micronaut.views.velocity.VelocityViewsRendererConfigurationProperties
- getDisabled() - Method in class io.micronaut.views.turbo.TurboFrame
- getDynamicPath() - Method in interface io.micronaut.views.jte.JteViewsRendererConfiguration
-
When using dynamic templates, the root directory to write generated source and classes under.
- getDynamicPath() - Method in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
- getDynamicSourcePath() - Method in interface io.micronaut.views.jte.JteViewsRendererConfiguration
-
When using dynamic templates, the root source directory to search.
- getDynamicSourcePath() - Method in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
- getFileSet() - Method in interface io.micronaut.views.soy.SoyViewsRendererConfiguration
- getFileSet() - Method in class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
- getFilterPath() - Method in class io.micronaut.views.csp.CspConfiguration
- getFolder() - Method in interface io.micronaut.views.ViewsConfiguration
- getFolder() - Method in class io.micronaut.views.ViewsConfigurationProperties
- getForceSuffix() - Method in interface io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfiguration
- getForceSuffix() - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
- getForceTemplateMode() - Method in interface io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfiguration
- getForceTemplateMode() - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
- getId() - Method in class io.micronaut.views.turbo.TurboFrame
- getIncompatibleImprovements() - Method in interface io.micronaut.views.freemarker.FreemarkerViewsRendererConfiguration
- getIncompatibleImprovements() - Method in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
- getLoading() - Method in class io.micronaut.views.turbo.TurboFrame
- getModel() - Method in class io.micronaut.views.ModelAndView
- getOrder() - Method in class io.micronaut.views.ViewsFilter
- getPolicyDirectives() - Method in class io.micronaut.views.csp.CspConfiguration
- getPrincipalNameKey() - Method in interface io.micronaut.views.model.security.SecurityViewModelProcessorConfiguration
- getPrincipalNameKey() - Method in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
- getRandomEngine() - Method in class io.micronaut.views.csp.CspConfiguration
- getRequest() - Method in class io.micronaut.views.thymeleaf.WebContext
- getRequest() - Method in class io.micronaut.views.thymeleaf.WebEngineContext
- getSecurityKey() - Method in interface io.micronaut.views.model.security.SecurityViewModelProcessorConfiguration
- getSecurityKey() - Method in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
- getSrc() - Method in class io.micronaut.views.turbo.TurboFrame
- getSuffix() - Method in interface io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfiguration
- getSuffix() - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
- getTarget() - Method in class io.micronaut.views.turbo.TurboFrame
- getTargetCssQuerySelector() - Method in class io.micronaut.views.turbo.TurboStream.Builder
- getTargetCssQuerySelector() - Method in class io.micronaut.views.turbo.TurboStream
- getTargetDomId() - Method in class io.micronaut.views.turbo.TurboStream.Builder
- getTargetDomId() - Method in class io.micronaut.views.turbo.TurboStream
- getTemplate() - Method in class io.micronaut.views.TemplatedBuilder
- getTemplate() - Method in class io.micronaut.views.turbo.TurboStream
- getTemplateMode() - Method in interface io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfiguration
- getTemplateMode() - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
- getTemplateModel() - Method in class io.micronaut.views.TemplatedBuilder
- getTemplateModel() - Method in class io.micronaut.views.turbo.TurboStream.Builder
- getTemplateView() - Method in class io.micronaut.views.TemplatedBuilder
- getTemplateView() - Method in class io.micronaut.views.turbo.TurboStream.Builder
- getValue() - Method in enum class io.micronaut.views.turbo.Loading
- getVelocityEngine() - Method in class io.micronaut.views.velocity.VelocityFactory
- getView() - Method in class io.micronaut.views.ModelAndView
- getVisitAction() - Method in class io.micronaut.views.turbo.TurboFrame
- gg.jte.generated.precompiled - package gg.jte.generated.precompiled
H
- handlebars - Variable in class io.micronaut.views.handlebars.HandlebarsViewsRenderer
- handlebars() - Method in class io.micronaut.views.handlebars.HandlebarsFactory
- HandlebarsFactory - Class in io.micronaut.views.handlebars
-
Factory for handlebars beans.
- HandlebarsFactory() - Constructor for class io.micronaut.views.handlebars.HandlebarsFactory
- HandlebarsViewsRenderer<T,
R> - Class in io.micronaut.views.handlebars -
Renders Views with Handlebars.java.
- HandlebarsViewsRenderer(ViewsConfiguration, ClassPathResourceLoader, HandlebarsViewsRendererConfiguration, Handlebars) - Constructor for class io.micronaut.views.handlebars.HandlebarsViewsRenderer
- handlebarsViewsRendererConfiguration - Variable in class io.micronaut.views.handlebars.HandlebarsViewsRenderer
- HandlebarsViewsRendererConfiguration - Interface in io.micronaut.views.handlebars
-
Configuration for
HandlebarsViewsRenderer
. - HandlebarsViewsRendererConfigurationProperties - Class in io.micronaut.views.handlebars
-
ConfigurationProperties
implementation ofHandlebarsViewsRendererConfiguration
. - HandlebarsViewsRendererConfigurationProperties() - Constructor for class io.micronaut.views.handlebars.HandlebarsViewsRendererConfigurationProperties
- HtmlJteViewsRenderer<T> - Class in io.micronaut.views.jte
-
JTE renderer constrained to text/html.
- HtmlJteViewsRenderer(ViewsConfiguration, JteViewsRendererConfiguration) - Constructor for class io.micronaut.views.jte.HtmlJteViewsRenderer
- httpLocaleResolver - Variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRenderer
I
- id() - Element in annotation interface io.micronaut.views.turbo.TurboFrameView
- id(String) - Method in class io.micronaut.views.turbo.TurboFrame.Builder
- idRenamingMap() - Method in interface io.micronaut.views.soy.SoyNamingMapProvider
-
Provide an optional Soy ID renaming map for CSS IDs.
- io.micronaut.views - package io.micronaut.views
-
Contains classes specific to Views within Micronaut.
- io.micronaut.views.csp - package io.micronaut.views.csp
-
Contains classes specific to CSP support within Micronaut.
- io.micronaut.views.exceptions - package io.micronaut.views.exceptions
-
View related exceptions.
- io.micronaut.views.freemarker - package io.micronaut.views.freemarker
-
Contains classes specific to Views rendered with FreeMarker.
- io.micronaut.views.handlebars - package io.micronaut.views.handlebars
-
Contains classes specific to Views rendered with Handlebars.
- io.micronaut.views.jte - package io.micronaut.views.jte
- io.micronaut.views.model - package io.micronaut.views.model
-
View model decorators.
- io.micronaut.views.model.security - package io.micronaut.views.model.security
-
Contains views models decorators related to security.
- io.micronaut.views.pebble - package io.micronaut.views.pebble
-
Contains classes specific to Views rendered with Pebble.
- io.micronaut.views.rocker - package io.micronaut.views.rocker
-
Contains classes specific to Views rendered with Rocker.
- io.micronaut.views.soy - package io.micronaut.views.soy
-
Contains classes specific to Views rendered with Soy.
- io.micronaut.views.thymeleaf - package io.micronaut.views.thymeleaf
-
Contains classes specific to Views rendered with Thymeleaf.
- io.micronaut.views.turbo - package io.micronaut.views.turbo
-
Turbo related classes.
- io.micronaut.views.turbo.http - package io.micronaut.views.turbo.http
-
Turbo related classes with HTTP.
- io.micronaut.views.velocity - package io.micronaut.views.velocity
-
Contains classes specific to Views rendered with Velocity.
- isAllowOverrideCoreOperators() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- isAllowOverrideCoreOperators() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- isAutoEscaping() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- isAutoEscaping() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- isBinaryStaticContent() - Method in interface io.micronaut.views.jte.JteViewsRendererConfiguration
-
When using dynamic templates, build them with binary content (see https://github.com/casid/jte/blob/master/DOCUMENTATION.md#binary-rendering-for-max-throughput).
- isBinaryStaticContent() - Method in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
- isCacheActive() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- isCacheActive() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- isDynamic() - Method in interface io.micronaut.views.jte.JteViewsRendererConfiguration
-
Use dynamic/hot reload templates.
- isDynamic() - Method in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
- isEnabled() - Method in class io.micronaut.views.csp.CspConfiguration
- isEnabled() - Method in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
- isEnabled() - Method in class io.micronaut.views.handlebars.HandlebarsViewsRendererConfigurationProperties
-
enabled getter.
- isEnabled() - Method in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
- isEnabled() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- isEnabled() - Method in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
Enabled getter.
- isEnabled() - Method in class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
- isEnabled() - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
enabled getter.
- isEnabled() - Method in class io.micronaut.views.velocity.VelocityViewsRendererConfigurationProperties
-
enabled getter.
- isEnabled() - Method in class io.micronaut.views.ViewsConfigurationProperties
-
enabled getter.
- isForceSecureRandomEnabled() - Method in class io.micronaut.views.csp.CspConfiguration
- isGreedyMatchMethod() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- isGreedyMatchMethod() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- isHotReloading() - Method in interface io.micronaut.views.rocker.RockerViewsRendererConfiguration
- isHotReloading() - Method in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
Hot reloading getter.
- isLiteralDecimalsAsIntegers() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- isLiteralDecimalsAsIntegers() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- isLiteralNumbersAsBigDecimals() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- isLiteralNumbersAsBigDecimals() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- isNewLineTrimming() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- isNewLineTrimming() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
- isNonceEnabled() - Method in class io.micronaut.views.csp.CspConfiguration
- isRelaxed() - Method in interface io.micronaut.views.rocker.RockerViewsRendererConfiguration
- isRelaxed() - Method in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
Relaxed binding getter.
- isRenamingEnabled() - Method in interface io.micronaut.views.soy.SoyViewsRendererConfiguration
- isRenamingEnabled() - Method in class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
-
Specifies whether renaming is enabled.
- isReportOnly() - Method in class io.micronaut.views.csp.CspConfiguration
- isStrictVariables() - Method in interface io.micronaut.views.pebble.PebbleConfiguration
- isStrictVariables() - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
J
- JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.JtehomeGenerated
- JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.JtetimGenerated
- JTE_NAME - Static variable in class gg.jte.generated.precompiled.JtehomeGenerated
- JTE_NAME - Static variable in class gg.jte.generated.precompiled.JtetimGenerated
- JtehomeGenerated - Class in gg.jte.generated.precompiled
- JtehomeGenerated() - Constructor for class gg.jte.generated.precompiled.JtehomeGenerated
- JtetimGenerated - Class in gg.jte.generated.precompiled
- JtetimGenerated() - Constructor for class gg.jte.generated.precompiled.JtetimGenerated
- JteViewsRenderer<T,
R> - Class in io.micronaut.views.jte -
View renderer using JTE.
- JteViewsRenderer(ViewsConfiguration, JteViewsRendererConfiguration, ContentType, Path) - Constructor for class io.micronaut.views.jte.JteViewsRenderer
- JteViewsRendererConfiguration - Interface in io.micronaut.views.jte
-
Configuration for JTE views.
- JteViewsRendererConfigurationProperties - Class in io.micronaut.views.jte
-
ConfigurationProperties for JTE.
- JteViewsRendererConfigurationProperties() - Constructor for class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
- JteWritable - Class in io.micronaut.views.jte
-
Turn JTE rendering logic into a Writable.
- JteWritable(TemplateEngine, String, Map<String, Object>, Function<TemplateOutput, TemplateOutput>) - Constructor for class io.micronaut.views.jte.JteWritable
L
- LAZY - Enum constant in enum class io.micronaut.views.turbo.Loading
-
When loading="lazy", changes to the src attribute will defer navigation until the element is visible in the viewport.
- LinkBuilder - Class in io.micronaut.views.thymeleaf
-
Implementation of
ILinkBuilder
interface forWebContext
support. - LinkBuilder(HttpServerConfiguration) - Constructor for class io.micronaut.views.thymeleaf.LinkBuilder
- loading() - Element in annotation interface io.micronaut.views.turbo.TurboFrameView
- loading(Loading) - Method in class io.micronaut.views.turbo.TurboFrame.Builder
- Loading - Enum Class in io.micronaut.views.turbo
-
Behaviour for changes to the src attribute.
M
- MessageSourceMessageResolver - Class in io.micronaut.views.thymeleaf
-
Resolves messages with the Micronaut MessageSource.
- MessageSourceMessageResolver(MessageSource) - Constructor for class io.micronaut.views.thymeleaf.MessageSourceMessageResolver
-
Constructor which will initialize the Thymeleaf standard message resolver, and also the message source for Micronaut.
- ModelAndView<T> - Class in io.micronaut.views
-
Holder for both Model and View.
- ModelAndView() - Constructor for class io.micronaut.views.ModelAndView
-
Empty constructor.
- ModelAndView(String, T) - Constructor for class io.micronaut.views.ModelAndView
-
Constructor.
- modelOf(Object) - Static method in class io.micronaut.views.ViewUtils
-
Creates a view model for the given data.
N
- namingMapProvider - Variable in class io.micronaut.views.soy.SoySauceViewsRenderer
- NONCE_LENGTH - Static variable in class io.micronaut.views.csp.CspConfiguration
-
Length of generated CSP nonce values.
- NONCE_PROPERTY - Static variable in class io.micronaut.views.csp.CspFilter
- NONCE_TOKEN - Static variable in class io.micronaut.views.csp.CspFilter
- normalizeFile(String, String) - Static method in class io.micronaut.views.ViewUtils
-
Returns a path that is converted to unix style file separators and never starts with a "/".
- normalizeFolder(String) - Static method in class io.micronaut.views.ViewUtils
-
Returns a path with unix style folder separators that starts and ends with a "/".
O
- of(HttpRequest<?>, HttpResponse<?>) - Static method in class io.micronaut.views.turbo.TurboFrame.Builder
-
Creates a Turbo Frame builder if annotation
TurboFrameView
is found in the route and the request is a turbo request. - of(HttpRequest<?>, HttpResponse<?>) - Static method in class io.micronaut.views.turbo.TurboStream.Builder
-
Creates a Turbo Stream builder if annotation
TurboView
is found in the route and the request is a turbo request. - of(String) - Static method in enum class io.micronaut.views.turbo.Loading
- of(String) - Static method in enum class io.micronaut.views.turbo.VisitAction
P
- PebbleConfiguration - Interface in io.micronaut.views.pebble
-
Configuration for
PebbleViewsRenderer
. - PebbleConfigurationProperties - Class in io.micronaut.views.pebble
-
ConfigurationProperties
implementation ofPebbleConfiguration
. - PebbleConfigurationProperties() - Constructor for class io.micronaut.views.pebble.PebbleConfigurationProperties
- PebbleEngineFactory - Class in io.micronaut.views.pebble
-
Factory for PebbleEngine beans.
- PebbleEngineFactory(ViewsConfiguration, PebbleConfiguration, Optional<Loader<?>>, Optional<Syntax>, Optional<MethodAccessValidator>, List<Extension>) - Constructor for class io.micronaut.views.pebble.PebbleEngineFactory
- PebbleEngineFactory(ViewsConfiguration, PebbleConfiguration, Optional<Loader<?>>, Optional<Syntax>, Optional<MethodAccessValidator>, List<Extension>, ExecutorService) - Constructor for class io.micronaut.views.pebble.PebbleEngineFactory
- PebbleLoader - Class in io.micronaut.views.pebble
-
Loader for Pebble templates.
- PebbleLoader(ViewsConfiguration, PebbleConfiguration) - Constructor for class io.micronaut.views.pebble.PebbleLoader
- PebbleViewsRenderer<T,
R> - Class in io.micronaut.views.pebble -
Renders Views with Pebble.
- PebbleViewsRenderer(PebbleEngine, LocaleResolver<R>) - Constructor for class io.micronaut.views.pebble.PebbleViewsRenderer
- PlainJteViewsRenderer<T> - Class in io.micronaut.views.jte
-
JTE renderer constrained to text/plain.
- PlainJteViewsRenderer(ViewsConfiguration, JteViewsRendererConfiguration) - Constructor for class io.micronaut.views.jte.PlainJteViewsRenderer
- PREFIX - Static variable in class io.micronaut.views.csp.CspConfiguration
-
The prefix for csp configuration.
- PREFIX - Static variable in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
- PREFIX - Static variable in class io.micronaut.views.handlebars.HandlebarsViewsRendererConfigurationProperties
-
The prefix to use.
- PREFIX - Static variable in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
- PREFIX - Static variable in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
- PREFIX - Static variable in class io.micronaut.views.pebble.PebbleConfigurationProperties
- PREFIX - Static variable in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
- PREFIX - Static variable in class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
- PREFIX - Static variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
The prefix to use for configuration.
- PREFIX - Static variable in class io.micronaut.views.velocity.VelocityViewsRendererConfigurationProperties
- PREFIX - Static variable in class io.micronaut.views.ViewsConfigurationProperties
-
The prefix for view configuration.
- prepend() - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the Turbo action as
TurboStreamAction.PREPEND
. - PREPEND - Enum constant in enum class io.micronaut.views.turbo.TurboStreamAction
-
Prepends the content within the template tag to the container designated by the target dom id.
- process(HttpRequest<?>, ModelAndView<Map<String, Object>>) - Method in class io.micronaut.views.model.security.SecurityViewModelProcessor
- process(HttpRequest<?>, ModelAndView<T>) - Method in interface io.micronaut.views.model.ViewModelProcessor
-
Invoked prior to the view rendering.
- processLink(IExpressionContext, String) - Method in class io.micronaut.views.thymeleaf.LinkBuilder
- provideCompiledTemplates() - Method in interface io.micronaut.views.soy.SoyFileSetProvider
- provideSoyFileSet() - Method in interface io.micronaut.views.soy.SoyFileSetProvider
R
- remove() - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the Turbo action as
TurboStreamAction.REMOVE
. - REMOVE - Enum constant in enum class io.micronaut.views.turbo.TurboStreamAction
-
Removes the element designated by the target dom id.
- render() - Method in interface io.micronaut.views.Renderable
- render() - Method in class io.micronaut.views.turbo.TurboFrame
- render() - Method in class io.micronaut.views.turbo.TurboStream
- render(HtmlTemplateOutput, HtmlInterceptor, Boolean, String) - Static method in class gg.jte.generated.precompiled.JtehomeGenerated
- render(HtmlTemplateOutput, HtmlInterceptor, String) - Static method in class gg.jte.generated.precompiled.JtetimGenerated
- render(TurboFrame.Builder, HttpRequest<?>) - Method in interface io.micronaut.views.turbo.TurboFrameRenderer
- render(TurboStream.Builder, HttpRequest<?>) - Method in class io.micronaut.views.turbo.DefaultTurboStreamRenderer
- render(TurboStream.Builder, HttpRequest<?>) - Method in interface io.micronaut.views.turbo.TurboStreamRenderer
- render(String, VelocityContext, String, Writer) - Method in class io.micronaut.views.velocity.VelocityViewsRenderer
- render(String, IContext, Writer) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRenderer
-
Passes the arguments as is to
TemplateEngine.process(String, IContext, Writer)
. - render(String, T, HttpRequest<?>) - Method in class io.micronaut.views.soy.SoySauceViewsRenderer
- render(String, T, HttpRequest<?>) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRenderer
- render(String, T, R) - Method in class io.micronaut.views.freemarker.FreemarkerViewsRenderer
- render(String, T, R) - Method in class io.micronaut.views.handlebars.HandlebarsViewsRenderer
- render(String, T, R) - Method in class io.micronaut.views.jte.JteViewsRenderer
- render(String, T, R) - Method in class io.micronaut.views.pebble.PebbleViewsRenderer
- render(String, T, R) - Method in class io.micronaut.views.rocker.RockerViewsRenderer
- render(String, T, R) - Method in class io.micronaut.views.velocity.VelocityViewsRenderer
- render(String, T, R) - Method in interface io.micronaut.views.ViewsRenderer
- render(T, HttpRequest<?>) - Method in class io.micronaut.views.turbo.AbstractTurboRenderer
- Renderable - Interface in io.micronaut.views
-
Functional interface for class which can render to writable.
- renderMap(HtmlTemplateOutput, HtmlInterceptor, Map<String, Object>) - Static method in class gg.jte.generated.precompiled.JtehomeGenerated
- renderMap(HtmlTemplateOutput, HtmlInterceptor, Map<String, Object>) - Static method in class gg.jte.generated.precompiled.JtetimGenerated
- replace() - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the Turbo action as
TurboStreamAction.REPLACE
. - REPLACE - Enum constant in enum class io.micronaut.views.turbo.TurboStreamAction
-
Replaces the element designated by the target dom id.
- REPLACE - Enum constant in enum class io.micronaut.views.turbo.VisitAction
- resolveMediaType(HttpResponse<?>, Object) - Method in class io.micronaut.views.ViewsFilter
-
Resolves the response content type for the matched route.
- resolveMessage(ITemplateContext, Class<?>, String, Object[]) - Method in class io.micronaut.views.thymeleaf.MessageSourceMessageResolver
- resolveView(AnnotationMetadata, Object) - Method in class io.micronaut.views.DefaultViewsResolver
-
Resolves the view for the given method and response body.
- resolveView(HttpRequest<?>, HttpResponse<?>) - Method in class io.micronaut.views.DefaultViewsResolver
- resolveView(HttpRequest<?>, HttpResponse<?>) - Method in interface io.micronaut.views.ViewsResolver
- resolveViewsRenderer(String, String, Object) - Method in class io.micronaut.views.DefaultViewsRendererLocator
- resolveViewsRenderer(String, String, Object) - Method in interface io.micronaut.views.ViewsRendererLocator
- resourceExists(String) - Method in class io.micronaut.views.pebble.PebbleLoader
- resourceLoader - Variable in class io.micronaut.views.handlebars.HandlebarsViewsRenderer
- resourceLoader - Variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRenderer
- RESTORE - Enum constant in enum class io.micronaut.views.turbo.VisitAction
- rockerConfiguration - Variable in class io.micronaut.views.rocker.RockerViewsRenderer
- rockerEngine - Variable in class io.micronaut.views.rocker.RockerViewsRenderer
- rockerEngine(ViewsConfiguration, RockerViewsRendererConfiguration) - Method in class io.micronaut.views.rocker.RockerFactory
- RockerEngine - Class in io.micronaut.views.rocker
-
Engine for Rocker templates.
- RockerEngine(String, String) - Constructor for class io.micronaut.views.rocker.RockerEngine
-
Creates a new instance of the rocker engine.
- RockerFactory - Class in io.micronaut.views.rocker
-
Factory for the Rocker engine.
- RockerFactory() - Constructor for class io.micronaut.views.rocker.RockerFactory
- RockerViewsRenderer<T,
R> - Class in io.micronaut.views.rocker -
Renders templates with Rocker.
- RockerViewsRenderer(ViewsConfiguration, RockerViewsRendererConfiguration, RockerEngine) - Constructor for class io.micronaut.views.rocker.RockerViewsRenderer
- RockerViewsRendererConfiguration - Interface in io.micronaut.views.rocker
-
Configuration for
RockerViewsRenderer
. - RockerViewsRendererConfigurationProperties - Class in io.micronaut.views.rocker
-
ConfigurationProperties
implementation ofRockerViewsRendererConfiguration
. - RockerViewsRendererConfigurationProperties() - Constructor for class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
- RockerWritable - Class in io.micronaut.views.rocker
-
A
Writable
for Rocker templates. - RockerWritable(RockerModel) - Constructor for class io.micronaut.views.rocker.RockerWritable
- RockerWriterOutput - Class in io.micronaut.views.rocker
-
Writer
implementation ofRockerOutput
. - RockerWriterOutput(Writer, ContentType, String) - Constructor for class io.micronaut.views.rocker.RockerWriterOutput
-
Creates a new instance of the Rocker writer output.
- RockerWriterOutput(Writer, ContentType, Charset) - Constructor for class io.micronaut.views.rocker.RockerWriterOutput
-
Creates a new instance of the Rocker writer output.
S
- SecurityViewModelProcessor - Class in io.micronaut.views.model.security
-
Returns information about the current user so that it can be appended to the model being rendered.
- SecurityViewModelProcessor(SecurityViewModelProcessorConfiguration, SecurityService) - Constructor for class io.micronaut.views.model.security.SecurityViewModelProcessor
- SecurityViewModelProcessorConfiguration - Interface in io.micronaut.views.model.security
-
Configuration for
SecurityViewModelProcessor
. - SecurityViewModelProcessorConfigurationProperties - Class in io.micronaut.views.model.security
-
ConfigurationProperties
implementation ofSecurityViewModelProcessorConfiguration
. - SecurityViewModelProcessorConfigurationProperties() - Constructor for class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
- setAllowOverrideCoreOperators(boolean) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Sets whether or not core operators overrides should be allowed.
- setAttributesKey(String) - Method in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
-
Nested security map key for the user's attributes property.
- setAutoEscaping(boolean) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Sets whether or not escaping should be performed automatically.
- setBinaryStaticContent(boolean) - Method in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
-
Enable building binary content for templates.
- setCacheable(boolean) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets whether templates are cacheable.
- setCacheActive(boolean) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Enable/disable all caches, i.e.
- setCacheTTL(Duration) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets the cache TTL as a duration.
- setCacheTTLMs(long) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets the cache TTL in millis.
- setCharacterEncoding(String) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets the character encoding to use.
- setCheckExistence(boolean) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets whether templates should be checked for existence.
- setDefaultEscapingStrategy(String) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Sets the default escaping strategy of the built-in escaper extension.
- setDefaultExtension(String) - Method in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
-
Sets the default extension to use.
- setDefaultExtension(String) - Method in class io.micronaut.views.handlebars.HandlebarsViewsRendererConfigurationProperties
-
The default extension.
- setDefaultExtension(String) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
The default extension.
- setDefaultExtension(String) - Method in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
Sets the default extension to use for Rocker templates.
- setDefaultExtension(String) - Method in class io.micronaut.views.velocity.VelocityViewsRendererConfigurationProperties
-
Sets the defautlt extension to use for velocity templates.
- setDir(String) - Method in class io.micronaut.views.ViewsConfigurationProperties
-
The folder to look for views.
- setDynamic(boolean) - Method in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
-
Whether to enable dynamic reloading of templates.
- setDynamicPath(String) - Method in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
-
Root directory under which to write generated source and class files.
- setDynamicSourcePath(String) - Method in class io.micronaut.views.jte.JteViewsRendererConfigurationProperties
-
When using dynamic templates, the root source directory to search.
- setEnabled(boolean) - Method in class io.micronaut.views.csp.CspConfiguration
-
Sets whether CSP is enabled.
- setEnabled(boolean) - Method in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
-
Whether freemarker views are enabled.
- setEnabled(boolean) - Method in class io.micronaut.views.handlebars.HandlebarsViewsRendererConfigurationProperties
-
Whether handlebars view rendering is enabled.
- setEnabled(boolean) - Method in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
-
Enable
SecurityViewModelProcessor
. - setEnabled(boolean) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Sets whether the component is enabled.
- setEnabled(boolean) - Method in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
Whether Rocker views are enabled.
- setEnabled(boolean) - Method in class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
-
Whether Soy-backed views are enabled.
- setEnabled(boolean) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets whether thymeleaf rendering is enabled.
- setEnabled(boolean) - Method in class io.micronaut.views.velocity.VelocityViewsRendererConfigurationProperties
-
Whether velocity views are enabled.
- setEnabled(boolean) - Method in class io.micronaut.views.ViewsConfigurationProperties
-
Whether view rendering is enabled.
- setFilterPath(String) - Method in class io.micronaut.views.csp.CspConfiguration
-
Sets the path the CSP filter should apply to.
- setFolder(String) - Method in class io.micronaut.views.ViewsConfigurationProperties
-
The folder to look for views.
- setForceSecureRandom(boolean) - Method in class io.micronaut.views.csp.CspConfiguration
-
Sets whether `SecureRandom` is forced for use in generated nonce values.
- setForceSuffix(boolean) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets whether to force the suffix.
- setForceTemplateMode(boolean) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets whether to force template mode.
- setGenerateNonce(boolean) - Method in class io.micronaut.views.csp.CspConfiguration
-
If true, the CSP header will contain a generated nonce that is made available to view renderers.
- setGreedyMatchMethod(boolean) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Enable/disable greedy matching mode for finding java method.
- setHotReloading(boolean) - Method in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
Whether hot reloading is enabled.
- setIncompatibleImprovements(Version) - Method in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
-
the FreeMarker version number where the not 100% backward compatible bug fixes and improvements that you want to enable were already implemented.
- setLiteralDecimalsAsIntegers(boolean) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Enable/disable treat literal decimal as Integer.
- setLiteralNumbersAsBigDecimals(boolean) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Enable/disable treat literal numbers as BigDecimals.
- setModel(T) - Method in class io.micronaut.views.ModelAndView
-
Sets the model to use.
- setNewLineTrimming(boolean) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Changes the newLineTrimming setting of the PebbleEngine.
- setPolicyDirectives(String) - Method in class io.micronaut.views.csp.CspConfiguration
-
Sets the policy directives.
- setPrincipalNameKey(String) - Method in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
-
Nested security map key for the user's name property.
- setRandomEngine(Random) - Method in class io.micronaut.views.csp.CspConfiguration
-
Sets the `Random` data engine used to generate nonce values.
- setRelaxed(boolean) - Method in class io.micronaut.views.rocker.RockerViewsRendererConfigurationProperties
-
Whether relaxed binding is enabled for dynamic templates.
- setRenamingEnabled(boolean) - Method in interface io.micronaut.views.soy.SoyViewsRendererConfiguration
-
Turns renaming on or off.
- setRenamingEnabled(boolean) - Method in class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
-
Turns renaming on or off.
- setReportOnly(boolean) - Method in class io.micronaut.views.csp.CspConfiguration
-
If true, the Content-Security-Policy-Report-Only header will be sent instead of Content-Security-Policy.
- setSecurityKey(String) - Method in class io.micronaut.views.model.security.SecurityViewModelProcessorConfigurationProperties
-
Model key name.
- setSettings(Properties) - Method in class io.micronaut.views.freemarker.FreemarkerViewsRendererConfigurationProperties
- setStrictVariables(boolean) - Method in class io.micronaut.views.pebble.PebbleConfigurationProperties
-
Changes the strictVariables setting of the PebbleEngine.
- setSuffix(String) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets the suffix to use.
- setTemplateMode(TemplateMode) - Method in class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
-
Sets the template mode.
- setView(String) - Method in class io.micronaut.views.ModelAndView
-
Sets the view to use.
- softLimitReached() - Method in class io.micronaut.views.soy.AppendableToWritable
- SoyFileSetProvider - Interface in io.micronaut.views.soy
-
Interface via DI to acquire a
SoyFileSet
. - soyMicronautConfiguration - Variable in class io.micronaut.views.soy.SoySauceViewsRenderer
- SoyNamingMapProvider - Interface in io.micronaut.views.soy
-
Specifies an interface that provides renaming maps for CSS and XID calls in Soy templates.
- soySauce - Variable in class io.micronaut.views.soy.SoySauceViewsRenderer
- SoySauceViewsRenderer<T> - Class in io.micronaut.views.soy
-
Renders views with a Soy engine.
- SoySauceViewsRenderer(ViewsConfiguration, CspConfiguration, SoyNamingMapProvider, SoyViewsRendererConfigurationProperties) - Constructor for class io.micronaut.views.soy.SoySauceViewsRenderer
- SoyViewsRendererConfiguration - Interface in io.micronaut.views.soy
-
Configuration for the soy view renderer.
- SoyViewsRendererConfigurationProperties - Class in io.micronaut.views.soy
-
ConfigurationProperties
implementation for soy views renderer. - SoyViewsRendererConfigurationProperties(ViewsConfiguration, SoyFileSetProvider) - Constructor for class io.micronaut.views.soy.SoyViewsRendererConfigurationProperties
-
Default constructor for Soy views renderer config properties.
- src() - Element in annotation interface io.micronaut.views.turbo.TurboFrameView
- src(String) - Method in class io.micronaut.views.turbo.TurboFrame.Builder
T
- target() - Element in annotation interface io.micronaut.views.turbo.TurboFrameView
- target(String) - Method in class io.micronaut.views.turbo.TurboFrame.Builder
- targetCssQuerySelector() - Element in annotation interface io.micronaut.views.turbo.TurboView
- targetCssQuerySelector(String) - Method in class io.micronaut.views.turbo.TurboStream.Builder
- targetCssQuerySelectorPattern(Pattern) - Method in class io.micronaut.views.turbo.TurboStream.Builder
- targetDomId() - Element in annotation interface io.micronaut.views.turbo.TurboView
- targetDomId(String) - Method in class io.micronaut.views.turbo.TurboStream.Builder
- targetDomIdPattern(Pattern) - Method in class io.micronaut.views.turbo.TurboStream.Builder
- template(Writable) - Method in class io.micronaut.views.TemplatedBuilder
-
Sets the Turbo frame content with a
Writable
. - template(Writable) - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the Turbo template with a
Writable
. - template(String) - Method in class io.micronaut.views.rocker.RockerEngine
-
Loads the template.
- template(String) - Method in class io.micronaut.views.TemplatedBuilder
-
Sets the Turbo Frame with a String.
- template(String) - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the Turbo template with a String.
- template(String, Object) - Method in class io.micronaut.views.TemplatedBuilder
-
Sets the template with a View and Model.
- template(String, Object) - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the template with a View and Model.
- TemplatedBuilder<T extends Renderable> - Class in io.micronaut.views
-
Abstract class to be used by builders which support templates.
- TemplatedBuilder() - Constructor for class io.micronaut.views.TemplatedBuilder
- templateEngine(ITemplateResolver, IEngineContextFactory, ILinkBuilder, MessageSourceMessageResolver) - Method in class io.micronaut.views.thymeleaf.ThymeleafFactory
-
Constructs the template engine.
- templateModel(Object) - Method in class io.micronaut.views.TemplatedBuilder
-
Sets the template's model.
- templateModel(Object) - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the template's model.
- templateResolver - Variable in class io.micronaut.views.thymeleaf.ThymeleafViewsRenderer
- templateResolver(ViewsConfiguration, ThymeleafViewsRendererConfiguration) - Method in class io.micronaut.views.thymeleaf.ThymeleafFactory
-
Constructs the template resolver bean.
- templateView(String) - Method in class io.micronaut.views.TemplatedBuilder
-
Sets the template's view name.
- templateView(String) - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the template's view name.
- ThymeleafFactory - Class in io.micronaut.views.thymeleaf
-
A factory for Thymeleaf beans.
- ThymeleafFactory() - Constructor for class io.micronaut.views.thymeleaf.ThymeleafFactory
- ThymeleafViewsRenderer<T> - Class in io.micronaut.views.thymeleaf
-
Renders templates Thymeleaf Java template engine.
- ThymeleafViewsRenderer(AbstractConfigurableTemplateResolver, TemplateEngine, ClassPathResourceLoader, HttpLocaleResolver) - Constructor for class io.micronaut.views.thymeleaf.ThymeleafViewsRenderer
- ThymeleafViewsRendererConfiguration - Interface in io.micronaut.views.thymeleaf
-
Configuration for
ThymeleafViewsRenderer
. - ThymeleafViewsRendererConfigurationProperties - Class in io.micronaut.views.thymeleaf
-
ConfigurationProperties
implementation ofThymeleafViewsRendererConfiguration
. - ThymeleafViewsRendererConfigurationProperties() - Constructor for class io.micronaut.views.thymeleaf.ThymeleafViewsRendererConfigurationProperties
- toString() - Method in enum class io.micronaut.views.turbo.Loading
- toString() - Method in enum class io.micronaut.views.turbo.TurboStreamAction
- toString() - Method in enum class io.micronaut.views.turbo.VisitAction
- TURBO_FRAME - Static variable in class io.micronaut.views.turbo.http.TurboHttpHeaders
-
Turbo Frame HTTP Header Name.
- TURBO_STREAM - Static variable in class io.micronaut.views.turbo.http.TurboMediaType
-
Turbo Stream Content Type.
- TURBO_STREAM_TYPE - Static variable in class io.micronaut.views.turbo.http.TurboMediaType
-
Turbo Stream Content Type.
- TurboFrame - Class in io.micronaut.views.turbo
-
Turbo Frame.
- TurboFrame.Builder - Class in io.micronaut.views.turbo
-
Turbo Frame Builder.
- turboFrameRenderer - Variable in class io.micronaut.views.ViewsFilter
-
Turbo Stream Renderer.
- TurboFrameRenderer - Interface in io.micronaut.views.turbo
-
Renders a
TurboStream
into aWritable
. - TurboFrameView - Annotation Interface in io.micronaut.views.turbo
-
Annotation to ease the return of
TurboFrame
in routes. - TurboHttpHeaders - Class in io.micronaut.views.turbo.http
- TurboMediaType - Class in io.micronaut.views.turbo.http
-
Utility class to decorate an HTTP response with Turbo content-type.
- TurboStream - Class in io.micronaut.views.turbo
-
Turbo Stream.
- TurboStream.Builder - Class in io.micronaut.views.turbo
-
Turbo Stream Builder.
- TurboStreamAction - Enum Class in io.micronaut.views.turbo
-
Turbo Seven Actions.
- turboStreamRenderer - Variable in class io.micronaut.views.ViewsFilter
-
Turbo Stream Renderer.
- TurboStreamRenderer - Interface in io.micronaut.views.turbo
-
Renders a
TurboStream
into aWritable
. - TurboView - Annotation Interface in io.micronaut.views.turbo
-
Annotation to to ease the return of
TurboStream
in routes.
U
- update() - Method in class io.micronaut.views.turbo.TurboStream.Builder
-
Sets the Turbo action as
TurboStreamAction.UPDATE
. - UPDATE - Enum constant in enum class io.micronaut.views.turbo.TurboStreamAction
-
Updates the content within the template tag to the container designated by the target dom id.
V
- value() - Element in annotation interface io.micronaut.views.turbo.TurboFrameView
- value() - Element in annotation interface io.micronaut.views.turbo.TurboView
- value() - Element in annotation interface io.micronaut.views.View
- valueOf(String) - Static method in enum class io.micronaut.views.turbo.Loading
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.views.turbo.TurboStreamAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.views.turbo.VisitAction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.views.turbo.Loading
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.views.turbo.TurboStreamAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.views.turbo.VisitAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- velocityConfiguration - Variable in class io.micronaut.views.velocity.VelocityViewsRenderer
- velocityEngine - Variable in class io.micronaut.views.velocity.VelocityViewsRenderer
- VelocityFactory - Class in io.micronaut.views.velocity
-
Factory for the velocity engine.
- VelocityFactory() - Constructor for class io.micronaut.views.velocity.VelocityFactory
- VelocityViewsRenderer<T,
R> - Class in io.micronaut.views.velocity -
Renders with templates with Apache Velocity Project.
- VelocityViewsRenderer(ViewsConfiguration, VelocityViewsRendererConfiguration, VelocityEngine) - Constructor for class io.micronaut.views.velocity.VelocityViewsRenderer
- VelocityViewsRendererConfiguration - Interface in io.micronaut.views.velocity
-
Configuration for
VelocityViewsRenderer
. - VelocityViewsRendererConfigurationProperties - Class in io.micronaut.views.velocity
-
ConfigurationProperties
implementation ofVelocityViewsRendererConfiguration
. - VelocityViewsRendererConfigurationProperties() - Constructor for class io.micronaut.views.velocity.VelocityViewsRendererConfigurationProperties
- VersionTypeConverter - Class in io.micronaut.views.freemarker
-
Type converter for a string to a
Version
. - VersionTypeConverter() - Constructor for class io.micronaut.views.freemarker.VersionTypeConverter
- View - Annotation Interface in io.micronaut.views
-
Indicates the view name which should be used to render a view for the route.
- ViewModelProcessor<T> - Interface in io.micronaut.views.model
-
Implementers of
ViewModelProcessor
process theModelAndView
and modify it prior to rendering. - ViewNotFoundException - Exception in io.micronaut.views.exceptions
-
An exception thrown when a view fails to render.
- ViewNotFoundException(String) - Constructor for exception io.micronaut.views.exceptions.ViewNotFoundException
-
Constructor.
- ViewRenderingException - Exception in io.micronaut.views.exceptions
-
An exception thrown when a view fails to render.
- ViewRenderingException(String) - Constructor for exception io.micronaut.views.exceptions.ViewRenderingException
-
Constructor.
- ViewRenderingException(String, Throwable) - Constructor for exception io.micronaut.views.exceptions.ViewRenderingException
-
Constructor.
- viewsConfiguration - Variable in class io.micronaut.views.freemarker.FreemarkerViewsRenderer
-
Views Configuration.
- viewsConfiguration - Variable in class io.micronaut.views.handlebars.HandlebarsViewsRenderer
- viewsConfiguration - Variable in class io.micronaut.views.rocker.RockerViewsRenderer
- viewsConfiguration - Variable in class io.micronaut.views.soy.SoySauceViewsRenderer
- viewsConfiguration - Variable in class io.micronaut.views.velocity.VelocityViewsRenderer
- ViewsConfiguration - Interface in io.micronaut.views
-
Defines Views configuration properties.
- ViewsConfigurationProperties - Class in io.micronaut.views
-
Implementation of
ViewsConfiguration
. - ViewsConfigurationProperties() - Constructor for class io.micronaut.views.ViewsConfigurationProperties
- ViewsFilter - Class in io.micronaut.views
-
Templates Filter.
- ViewsFilter(ViewsResolver, ViewsRendererLocator, ViewsModelDecorator, TurboStreamRenderer, TurboFrameRenderer) - Constructor for class io.micronaut.views.ViewsFilter
-
Constructor.
- viewsModelDecorator - Variable in class io.micronaut.views.ViewsFilter
-
Views Model Decorator.
- ViewsModelDecorator - Interface in io.micronaut.views
-
Decorates a Views Model.
- ViewsRenderer<T,
R> - Interface in io.micronaut.views -
Interface to be implemented by View Engines implementations.
- viewsRendererLocator - Variable in class io.micronaut.views.turbo.DefaultTurboStreamRenderer
- viewsRendererLocator - Variable in class io.micronaut.views.ViewsFilter
-
Views Render Locator.
- ViewsRendererLocator - Interface in io.micronaut.views
-
Helps resolve a
ViewsRenderer
for a particular view, media type and response class. - viewsResolver - Variable in class io.micronaut.views.ViewsFilter
-
Views Resolver.
- ViewsResolver - Interface in io.micronaut.views
-
Contract to resolve the view.
- ViewUtils - Class in io.micronaut.views
-
Utility methods for views.
- ViewUtils() - Constructor for class io.micronaut.views.ViewUtils
- visitAction(VisitAction) - Method in class io.micronaut.views.turbo.TurboFrame.Builder
- VisitAction - Enum Class in io.micronaut.views.turbo
-
Turbo Visit Action.
W
- w(byte[]) - Method in class io.micronaut.views.rocker.RockerWriterOutput
- w(String) - Method in class io.micronaut.views.rocker.RockerWriterOutput
- WebContext - Class in io.micronaut.views.thymeleaf
-
Web-oriented implementation of the
IContext
andIWebContext
interfaces. - WebContext(HttpRequest<?>, Locale, Map<String, Object>) - Constructor for class io.micronaut.views.thymeleaf.WebContext
- WebEngineContext - Class in io.micronaut.views.thymeleaf
-
Implementation of the
IEngineContext
interface for web processing. - WebEngineContext(IEngineConfiguration, TemplateData, Map<String, Object>, HttpRequest<?>, Locale, Map<String, Object>) - Constructor for class io.micronaut.views.thymeleaf.WebEngineContext
- writeTo(OutputStream, Charset) - Method in class io.micronaut.views.jte.JteWritable
- writeTo(Writer) - Method in class io.micronaut.views.jte.JteWritable
- writeTo(Writer) - Method in class io.micronaut.views.rocker.RockerWritable
- writeTo(Writer) - Method in class io.micronaut.views.soy.AppendableToWritable
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form