All Classes and Interfaces

Class
Description
Initializes a single dispatcher servlet with a root Application context that is initialized upon creation.
A base class for CustomRequestCondition types providing implementations of AbstractRequestCondition.equals(Object), AbstractRequestCondition.hashCode(), and AbstractRequestCondition.toString().
Supports implementations of AbstractVoidNodeViewElement and AbstractNodeViewElement.
Base class for a HtmlViewElement that supports child nodes.
A base builder for a AbstractNodeViewElement.
Base class that extends AbstractNodeViewElement with the ConfigurableTextViewElement.
Base class for a single configurable node that supports attributes but no child nodes.
A base builder for a AbstractVoidNodeViewElement.
Default error view resolver that will detect the presence of Thymeleaf templates in a module location: eg: *MODULE_RESOURCES/error/5xx.html*.
 
 
 
Custom Thymeleaf dialect supporting AcrossWebModule setups.
 
 
Auto-configuration when AcrossWebModule is on the class path.
 
 
 
Configures web template support with automatic registration of named web templates.
 
A rule which specifies that a WebResourcePackage with the packageName must be added to the WebResourceRegistry
A rule which specifies that a ViewElementBuilder must be added to a specific bucket of a WebResourceRegistry.
Function for ViewElement.Wither which allows for setting and removing of attributes on a HtmlViewElement.
 
Event fired by the MenuFactory whenever a menu is being generated.
Event published by a LayoutTemplateProcessorAdapterBean after a named template has been prepared.
Registers a default CharacterEncodingFilter as the very first filter in the chain.
Ensures that no template is applied to the view rendering.
Collection of CustomRequestCondition with different semantics than the CompositeRequestCondition.
Interface extending a ViewElement with a settable text property.
A container is a named collection of elements (ContainerViewElement.getChildren() that allows configuration of a custom template for rendering.
 
 
Builds model for ContainerViewElement.
Contains a set of utility functions for manipulating ContainerViewElements recursively.
Creates a default FormattingConversionService bean registered as *mvcConversionService* if none is available from the parent context.
Exposes the ConversionService to all prefixing mappers by default.
 
Function for ViewElement.Wither which allows for setting and removing of css classes on a HtmlViewElement.
Builder class for CSS elements that can be represented either as a <link> tag or an inline <style>.
Extension of RequestCondition that is aware of the annotated element it is for (either handler type or method).
Custom RequestMapping that matches based on one or more CustomRequestCondition classes.
Applies the caching and versioning configuration for the default module resources.
Special implementation that does no link transforming inside css files.
Default implementation of ViewElementAttributeConverter.
Standard implementation of a ViewElementBuilderContext that optionally allows a parent set of attributes to be provided.
Implementation that looks for a collection of ViewElementPostProcessors on the ViewElementBuilderContext and applies all of them.
Registers all ServletContextInitializer beans created in any module or in the Across context itself.
Activates Web MVC support in the post processor module.
Registers a fixed order to menu paths that are equal.
Responsible for adding the ViewElementBuilderContextInterceptor.
Helper that keeps track of the generated html ids for HtmlViewElement instance (simple nodes).
Adds base properties for a HTML node, like css class and html id support.
Nested interface which contains wither functions specific for HTML view elements.
 
Contains factory methods for node element builders, matching the default HTML tags.
Default model builder for HtmlViewElement.
Contains factory methods and ViewElement.Wither functions for HTML5 nodes.
Replacement of InterceptorRegistry that supports adding an interceptor to the front of the list, keeping existing support for MappedInterceptor intact.
 
 
Represents some contextual information about an item that is part of an iterable like collection.
Wrapping ViewElementBuilderContext that is used by a ViewElementGenerator and provides access to the item being generated and the possible iteration context.
Builder class for creating a ViewElement of tag <script> which supports either external (src attribute) or inlined scripts.
This is a stub implementation for the JspPropertyGroupDescriptor from the servlet 3.0 spec.
Creates a JSP/JSTL view resolver.
Adds layout logic to the ExceptionHandlerExceptionResolver.
Applies a layout to a view, load resource packages and generate menu instances.
Builder class for creating a ViewElement that represents a generic tag.
Interface defining a contract for localizing strings, usually for translation purposes.
Represents a hierarchical menu (tree) structure.
MenuBuilder<T extends Menu,E extends BuildMenuEvent<T>>
Takes care of menu assembly.
 
Processor instance to modify menu items after they have been built, but before having been attached to a parent item.
 
 
 
 
A MenuSelector is a strategy interface that searches a Menu tree and returns at most one Menu item that matches it.
Stores all created menus.
Attempts to localize a text snippet.
Builder class for creating a ViewElement of tag
Creates a MultipartResolver for handling multipart requests.
 
Common ViewElement.Wither functions for the default MutableViewElement properties.
Extends the standard WebTemplateProcessor with the name.
Automatically registers all NamedWebTemplateProcessor instances into the registry.
Represents a generic node (html element).
 
Wraps around another comparator to first compare based on explicit order value set, but if the order value is the same, the secondary comparator will be used.
A PathBasedMenuBuilder can be used to define menu items in a non-hierarchical way.
Represents a single item builder attached to a parent PathBasedMenuBuilder.
Applies a prefix context to a newly create menu item: applies the prefix to the url and creates an extra matcher for the prefix path.
Base class for configuration of a PrefixingRequestMappingHandlerMapping instance that supports customizing its configuration through one or more PrefixingHandlerMappingConfigurer instances.
Interface used for configuring separate PrefixingRequestMappingHandlerMapping instances.
 
Helper class for relative urls that need a prefix.
 
Scans matching beans for RequestMapping annotations and (optionally) prefixes all mappings.
 
Default implementation of WebAppLinkBuilder that will resolve any prefixed url and url encode it afterwards.
A rule which specifies that a WebResourceReference with a specific key must be removed from the WebResourceRegistry
Builds a menu and assigns the request path to the selected path.
Will search a menu for the item that best matches with the requested url.
Stores Menu instance as attribute on the request, under the name specified.
Configuration properties for (client-side) resource caching.
Contains the different settings for the default resource configuration (path, folders, versioning and caching).
Extension in order to find
Configuration responsible for registering the static resource resolving with optional support for caching and fixed version.
Configures the ResourceUrlProvider if versioning active.
Configuration properties for resource url versioning.
Represents a collection of temporary modifications to an existing ViewElementBuilderContext.
Deprecated.
Standard implementation of ViewElementBuilderFactory that supports the most basic ViewElementBuilder types.
 
Specifies the name of the template to apply when rendering the view.
A ViewElement that simply renders as a custom template.
A simple text item.
 
Builds model for TextViewElement.
Specialized builder class wrapping around a Thymeleaf IModelFactory.
Simple tag that allows rendering a Thymeleaf template from a JSP.
Registers Thymeleaf support for all files with .html or .thtml extension.
Simple implementation of MenuSelector that will iterate over all items in a menu tree and find the lowest item that matches.
Registers the PrefixingPathRegistry.
Represents a ViewElement in its most simple form.
A wrapper for any type of ViewElement which allows the use of separate functions to perform the actions.
Function that fetches a value from a view element and optionally returns it as a specific type for compile time checking.
Function that modifies a view element by removing values.
Function that modifies a view element by setting or adding values.
API responsible for converting raw attribute values, to valid String values for HTML.
Base interface to create a single ViewElement instance.
 
 
Holder class that associates a ViewElementBuilderContext with the current thread.
Registers a global ViewElementBuilderContext on the request and attaches it as the current thread-local builder context.
 
Base class for a ViewElementBuilder of a MutableViewElement.
Encapsulates either a ViewElement or ViewElementBuilder for fetching within a ViewElementBuilderContext.
Represents a collection of ViewElement instances that are generated based on a template or callback method and an input item.
Callback interface for customizing the generated ViewElement.
 
Builds model for a ViewElementGenerator, which in turns builds a collection of elements.
API for creating and writing the model for a single ViewElement.
 
General purpose interface for post-processing a ViewElement.
 
A void node is a node that has attributes but contains no children.
 
API for building client-side valid links from within application code.
Interface for resolving paths within the current webapp.
Puts the configured WebAppPathResolver on the request context.
 
Represents a single entry in the WebResourceRegistry.
Interface that kan be implemented by ViewElementBuilders that are used inside AddWebResourceRule.
Represents a collection of web resources or related rules that should be applied to a registry.
Allows registration of WebResourcePackage instances under a specific name.
Represents a single entry in a bucket in the WebResourceRegistry.
 
A collection of WebResourceReference items to be rendered.
Registry for a set of web resources.
Configures a WebResourceRegistry for the request.
Deprecated.
since 3.2.0 - will be removed when deprecated WebResourceRegistry are being removed
Utilities for accessing the WebResourceRegistry and the WebAppPathResolver when running in a web context.
Finds and applies the web template configured to a particular request.
 
Registry of all known WebTemplate instances with their unique name.