Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
a() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
a(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
a(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
abbr() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
abbr() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
abbr(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
abbr(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
AbstractAcrossServletInitializer - Class in com.foreach.across.modules.web.servlet
Initializes a single dispatcher servlet with a root Application context that is initialized upon creation.
AbstractAcrossServletInitializer() - Constructor for class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
 
AbstractCustomRequestCondition<T extends AbstractCustomRequestCondition<T>> - Class in com.foreach.across.modules.web.mvc.condition
A base class for CustomRequestCondition types providing implementations of AbstractRequestCondition.equals(Object), AbstractRequestCondition.hashCode(), and AbstractRequestCondition.toString().
AbstractCustomRequestCondition() - Constructor for class com.foreach.across.modules.web.mvc.condition.AbstractCustomRequestCondition
 
AbstractHtmlViewElementModelWriter<T extends HtmlViewElement> - Class in com.foreach.across.modules.web.ui.elements.thymeleaf
Supports implementations of AbstractVoidNodeViewElement and AbstractNodeViewElement.
AbstractHtmlViewElementModelWriter() - Constructor for class com.foreach.across.modules.web.ui.elements.thymeleaf.AbstractHtmlViewElementModelWriter
 
AbstractNodeViewElement - Class in com.foreach.across.modules.web.ui.elements
Base class for a HtmlViewElement that supports child nodes.
AbstractNodeViewElement(String) - Constructor for class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
AbstractNodeViewElementBuilder<T extends AbstractNodeViewElement,SELF extends AbstractNodeViewElementBuilder<T,SELF>> - Class in com.foreach.across.modules.web.ui.elements.builder
A base builder for a AbstractNodeViewElement.
AbstractNodeViewElementBuilder() - Constructor for class com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder
 
AbstractTextNodeViewElement - Class in com.foreach.across.modules.web.ui.elements
Base class that extends AbstractNodeViewElement with the ConfigurableTextViewElement.
AbstractTextNodeViewElement(String) - Constructor for class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
AbstractVoidNodeViewElement - Class in com.foreach.across.modules.web.ui.elements
Base class for a single configurable node that supports attributes but no child nodes.
AbstractVoidNodeViewElement(String) - Constructor for class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
AbstractVoidNodeViewElementBuilder<T extends AbstractVoidNodeViewElement,SELF extends AbstractVoidNodeViewElementBuilder<T,SELF>> - Class in com.foreach.across.modules.web.ui.elements.builder
A base builder for a AbstractVoidNodeViewElement.
AbstractVoidNodeViewElementBuilder() - Constructor for class com.foreach.across.modules.web.ui.elements.builder.AbstractVoidNodeViewElementBuilder
 
acrossErrorPageCustomizer() - Method in class com.foreach.across.autoconfigure.AcrossWebModuleAutoConfiguration
Configure the error pages.
AcrossExpressionObjectFactory() - Constructor for class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect.AcrossExpressionObjectFactory
 
AcrossModuleDefaultErrorViewResolver - Class in com.foreach.across.modules.web.error
Default error view resolver that will detect the presence of Thymeleaf templates in a module location: eg: *MODULE_RESOURCES/error/5xx.html*.
AcrossMultipartFilter - Class in com.foreach.across.modules.web.servlet
 
AcrossMultipartFilter(MultipartResolver) - Constructor for class com.foreach.across.modules.web.servlet.AcrossMultipartFilter
 
AcrossResourceUrlProvider - Class in com.foreach.across.modules.web.config.resources
 
AcrossResourceUrlProvider() - Constructor for class com.foreach.across.modules.web.config.resources.AcrossResourceUrlProvider
 
AcrossWebArgumentResolver - Class in com.foreach.across.modules.web.context
 
AcrossWebArgumentResolver() - Constructor for class com.foreach.across.modules.web.context.AcrossWebArgumentResolver
 
acrossWebDialect() - Method in class com.foreach.across.modules.web.config.ThymeleafViewSupportConfiguration
 
AcrossWebDialect - Class in com.foreach.across.modules.web.thymeleaf
Custom Thymeleaf dialect supporting AcrossWebModule setups.
AcrossWebDialect() - Constructor for class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect
 
AcrossWebDialect.AcrossExpressionObjectFactory - Class in com.foreach.across.modules.web.thymeleaf
 
AcrossWebModule - Class in com.foreach.across.modules.web
 
AcrossWebModule() - Constructor for class com.foreach.across.modules.web.AcrossWebModule
 
AcrossWebModuleAutoConfiguration - Class in com.foreach.across.autoconfigure
Auto-configuration when AcrossWebModule is on the class path.
AcrossWebModuleAutoConfiguration(ServerProperties, DispatcherServletPath) - Constructor for class com.foreach.across.autoconfigure.AcrossWebModuleAutoConfiguration
 
AcrossWebModuleDevSettings - Class in com.foreach.across.modules.web.config
 
AcrossWebModuleDevSettings(AcrossDevelopmentMode) - Constructor for class com.foreach.across.modules.web.config.AcrossWebModuleDevSettings
 
AcrossWebModuleSettings - Class in com.foreach.across.modules.web
 
AcrossWebModuleSettings() - Constructor for class com.foreach.across.modules.web.AcrossWebModuleSettings
 
AcrossWebModuleSettings.Templates - Class in com.foreach.across.modules.web
 
AcrossWebTemplateConfig - Class in com.foreach.across.modules.web.config
Configures web template support with automatic registration of named web templates.
AcrossWebTemplateConfig() - Constructor for class com.foreach.across.modules.web.config.AcrossWebTemplateConfig
 
AcrossWebViewSupport - Enum Class in com.foreach.across.modules.web
 
add(WebResource) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0 - replaced by WebResourceRule.add(ViewElementBuilder)
add(ViewElementBuilder) - Static method in interface com.foreach.across.modules.web.resource.WebResourceRule
A factory method which can be used to declare a AddWebResourceRule and add a single ViewElementBuilder to the registry
add(String, PrefixingPathContext) - Method in class com.foreach.across.modules.web.context.PrefixingPathRegistry
Adds a PrefixingPathContext to this registry.
add(WebResource) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
add(ViewElement...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilder
 
add(ViewElement...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport
 
add(ViewElementBuilder...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilder
 
add(ViewElementBuilder...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport
 
add(ViewElementBuilderContext, ViewElementPostProcessor<?>) - Static method in class com.foreach.across.modules.web.ui.DefaultViewElementPostProcessor
Add an additional post processor to the ViewElementBuilderContext.
add(String, Object) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
add(String, Object) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0 - replaced by WebResourceRule.add(ViewElementBuilder)
add(String, Object, String) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
add(String, Object, String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0 - replaced by WebResourceRule.add(ViewElementBuilder)
addAll(Iterable<?>) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilder
 
addAll(Iterable<?>) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport
 
addAttribute(String, Object...) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Set the attribute with the given name.
addAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
addAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
addAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
addAttributes(Map<String, Object>) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
addAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
addAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
addAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
addAttributes(Map<String, Collection<Object>>) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Adds all attributes to the current open element.
addAttributeValue(String, Object...) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Add values for a specific attribute.
addBooleanAttribute(String, boolean) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Add a boolean attribute.
addChild(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
addChild(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
addChild(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Add a child to this container.
addChild(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
addChildren(Collection<? extends ViewElement>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
addChildren(Collection<? extends ViewElement>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
addChildren(Collection<? extends ViewElement>) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Add a collection of children to this container.
addChildren(Collection<? extends ViewElement>) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
addCloseElement() - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Closes the current element, flushes it to the model.
addCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
addCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
addCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
addCssClass(String...) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
addCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
addCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
addCssClass(Map<String, Object>, String...) - Static method in class com.foreach.across.modules.web.ui.elements.support.CssClassAttributeUtils
 
addFirst(ViewElement...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilder
 
addFirst(ViewElement...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport
 
addFirst(ViewElementBuilder...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilder
 
addFirst(ViewElementBuilder...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport
 
addFirst(WebRequestInterceptor) - Method in class com.foreach.across.modules.web.mvc.InterceptorRegistry
 
addFirst(HandlerInterceptor) - Method in class com.foreach.across.modules.web.mvc.InterceptorRegistry
 
addFirstChild(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
addFirstChild(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
addFirstChild(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Adds a child as the first one to this container.
addFirstChild(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
addHtml(String) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Add some HTML to the model.
addInterceptor(Object...) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
Add one ore more interceptors to the handler mapping.
addInterceptor(HandlerInterceptor) - Method in class com.foreach.across.modules.web.mvc.InterceptorRegistry
 
addInterceptors(InterceptorRegistry) - Method in class com.foreach.across.modules.web.config.ConversionServiceConfiguration.ConversionServiceExposingInterceptorConfiguration
 
addInterceptors(InterceptorRegistry) - Method in class com.foreach.across.modules.web.config.resources.ResourcesConfiguration.ResourceUrlProviderExposingInterceptorConfiguration
 
addInterceptors(InterceptorRegistry) - Method in interface com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfigurer
Add one or more interceptors for the mapper.
addInterceptors(InterceptorRegistry) - Method in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfigurerAdapter
 
addInterceptors(InterceptorRegistry) - Method in class com.foreach.across.modules.web.config.AcrossWebTemplateConfig
 
addInterceptors(InterceptorRegistry) - Method in class com.foreach.across.modules.web.config.GlobalViewElementBuilderContextConfiguration
 
addItem(Menu) - Method in class com.foreach.across.modules.web.menu.Menu
 
addItem(String) - Method in class com.foreach.across.modules.web.menu.Menu
 
addItem(String, String) - Method in class com.foreach.across.modules.web.menu.Menu
 
addItem(String, String, String) - Method in class com.foreach.across.modules.web.menu.Menu
 
addMenuBuilder(MenuBuilder, Class<? extends Menu>...) - Method in class com.foreach.across.modules.web.menu.MenuFactory
 
addMenuPostProcessor(Consumer<T>) - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Add a single Consumer for post-processing the generated Menu.
addMenuStore(MenuStore, Class<? extends Menu>...) - Method in class com.foreach.across.modules.web.menu.MenuFactory
 
addModel(IModel) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Directly add a child model to the current IModel this builder represents.
addOpenElement(String) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Start a new element with the specific tag name.
addPackage(String) - Static method in interface com.foreach.across.modules.web.resource.WebResourceRule
A factory method which can be used to declare a AddPackageResourceRule and add a package of web resources to the registry
addPackage(String...) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Installs all resources attached to the packages with the names specified.
addPackage(String...) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
AddPackageResourceRule - Class in com.foreach.across.modules.web.resource.rules
A rule which specifies that a WebResourcePackage with the packageName must be added to the WebResourceRegistry
AddPackageResourceRule(String) - Constructor for class com.foreach.across.modules.web.resource.rules.AddPackageResourceRule
 
addResourceHandlers(ResourceHandlerRegistry) - Method in class com.foreach.across.modules.web.config.resources.ResourcesConfiguration
 
addResourceToBucket(WebResourceReference, String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Adds a specific WebResourceReference to the specified bucket, creating the bucket if it does not exist.
addResourceToBucket(WebResourceReference, String, boolean) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Add a WebResourceReference to the specified bucket, creating the bucket if it does not exist.
address() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
address() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
address(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
address(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
addText(String) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Add some text to the model.
addText(String, boolean) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Add some text to the model.
addViewElement(ViewElement) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Add the element to the model.
addWebRequestInterceptor(WebRequestInterceptor) - Method in class com.foreach.across.modules.web.mvc.InterceptorRegistry
 
AddWebResourceRule - Class in com.foreach.across.modules.web.resource.rules
A rule which specifies that a ViewElementBuilder must be added to a specific bucket of a WebResourceRegistry.
AddWebResourceRule() - Constructor for class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
addWebResourceTranslator(WebResourceTranslator) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistryInterceptor
Deprecated.
addWithKey(String, String, Object) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
addWithKey(String, String, Object) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0 - replaced by WebResourceRule.add(ViewElementBuilder)
addWithKey(String, String, Object, String) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
addWithKey(String, String, Object, String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0 - replaced by WebResourceRule.add(ViewElementBuilder)
after(String) - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
after(String) - Method in class com.foreach.across.modules.web.resource.WebResourceReference.WebResourceReferenceBuilder
 
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextInterceptor
 
and() - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Go up a level, switch from the item builder back to the menu builder.
andThen(Consumer<PathBasedMenuBuilder>) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Add an additional Consumer for this PathBasedMenuBuilder that should be applied right before the actual Menu is being built.
andThen(ViewElementPostProcessor<T>) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
Chain a ViewElementPostProcessor to the result of this builder.
apply(WebResourceRule...) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Will apply the set of WebResourceRule items to the registry.
apply(Collection<WebResourceRule>) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Will apply the set of WebResourceRule items to the registry.
apply(Consumer<ContainerViewElement>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
apply(Consumer<ContainerViewElement>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
apply(Consumer<ContainerViewElement>) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Deprecated.
apply(Consumer<ContainerViewElement>) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
apply(Object) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementAttributeConverter
 
apply(Consumer<? super T>) - Method in class com.foreach.across.modules.web.ui.ViewElement.Wither
Allows for a specifically typed generic consumer to be passed or defined.
apply(T, ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder
 
apply(T, ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractVoidNodeViewElementBuilder
 
apply(T, ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport
 
apply(T, ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
 
applyPrefixToPath(String, String) - Method in class com.foreach.across.modules.web.config.support.WebJarsPathContext
 
applyPrefixToPath(String, String) - Method in class com.foreach.across.modules.web.context.PrefixingPathContext
 
applyResourceRules(WebResourceRule...) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
Apply a set of template specific WebResourceRule instances to the registry.
applyResourceRules(Collection<WebResourceRule>) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
Apply a set of template specific WebResourceRule instances to the registry.
applyTemplate(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class com.foreach.across.modules.web.template.LayoutTemplateProcessorAdapterBean
 
applyTemplate(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in interface com.foreach.across.modules.web.template.WebTemplateProcessor
Called after the handler is executed, before the view is rendered.
applyTo(WebResourceRegistry) - Method in class com.foreach.across.modules.web.resource.rules.AddPackageResourceRule
 
applyTo(WebResourceRegistry) - Method in class com.foreach.across.modules.web.resource.rules.RemoveWebResourceRule
 
applyTo(WebResourceRegistry) - Method in interface com.foreach.across.modules.web.resource.WebResourceRule
 
applyTo(WebResourceRegistry) - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
applyTo(HtmlViewElement) - Method in class com.foreach.across.modules.web.ui.elements.support.AttributeWitherFunction.AttributeValueWitherFunction
 
applyTo(HtmlViewElement) - Method in class com.foreach.across.modules.web.ui.elements.support.CssClassWitherFunction
 
applyTo(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.TextViewElement
If the target implements ConfigurableTextViewElement then the text property will be copied.
applyTo(T) - Method in interface com.foreach.across.modules.web.ui.ViewElement.WitherSetter
 
applyTo(T) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilder.Wither
 
applyUnsafe(Consumer<U>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
applyUnsafe(Consumer<U>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
applyUnsafe(Consumer<U>) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Deprecated.
applyUnsafe(Consumer<U>) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
area() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
area() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
area(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
area(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
aria(String) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Configure a aria- attribute value.
aria(String, Object) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Configure an aria- attribute value.
article() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
article() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
article(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
article(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
as(Class<V>) - Method in interface com.foreach.across.modules.web.ui.ViewElement.WitherGetter
Cast the return value as a specific type, to avoid explicit casting in consumer code.
aside() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
aside() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
aside(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
aside(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
async() - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
Shorthand for async(true)
async(boolean) - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
 
attribute(Consumer<Map<String, Object>>) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Apply an attribute registrar to the collection of attributes for this menu item.
attribute(String) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Configure a custom attribute value.
attribute(String, Object) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Add a single attribute to this menu item.
attribute(String, Object) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder
 
attribute(String, Object) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractVoidNodeViewElementBuilder
 
attribute(String, Object) - Method in interface com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilder
 
attribute(String, Object) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Configure a custom attribute value.
ATTRIBUTE_DYNAMIC_MULTIPART_CONFIG - Static variable in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
 
ATTRIBUTE_MATCHERS - Static variable in class com.foreach.across.modules.web.menu.RequestMenuSelector
Attribute on a menu to provide extra matching apart from url and standard path.
ATTRIBUTE_NAME - Static variable in class com.foreach.across.modules.web.ui.DefaultViewElementPostProcessor
Name of the attribute that contains the Collection holding the post processors.
attributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder
 
attributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractVoidNodeViewElementBuilder
 
attributes(Map<String, Object>) - Method in interface com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilder
 
AttributeWitherFunction<T> - Class in com.foreach.across.modules.web.ui.elements.support
Function for ViewElement.Wither which allows for setting and removing of attributes on a HtmlViewElement.
AttributeWitherFunction(String) - Constructor for class com.foreach.across.modules.web.ui.elements.support.AttributeWitherFunction
 
AttributeWitherFunction.AttributeValueWitherFunction<T> - Class in com.foreach.across.modules.web.ui.elements.support
 
audio() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
audio() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
audio(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
audio(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 

B

b() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
b() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
b(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
b(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
base() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
base() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
base(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
base(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
bdi() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
bdi() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
bdi(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
bdi(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
bdo() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
bdo() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
bdo(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
bdo(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
before(String) - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
before(String) - Method in class com.foreach.across.modules.web.resource.WebResourceReference.WebResourceReferenceBuilder
 
blockquote() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
blockquote() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
blockquote(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
blockquote(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
body() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
body() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
body(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
body(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
br() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
br() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
br(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
br(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
build() - Method in interface com.foreach.across.modules.web.menu.MenuBuilder
 
build() - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
 
build() - Method in class com.foreach.across.modules.web.menu.RequestMenuBuilder
 
build() - Method in class com.foreach.across.modules.web.resource.WebResourceReference.WebResourceReferenceBuilder
 
build() - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
Build the ViewElement using the globally available ViewElementBuilderContext, this will use ViewElementBuilderContext.retrieveGlobalBuilderContext() to get the global context.
build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.resource.WebResourceReferenceCollection
 
build(Menu) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Will build into the existing menu and merge the root only if the root has been configured on the builder.
build(Menu, boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Builds the result of the builder in the existing instance.
build(ViewElementBuilderContext) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
Builds the actual element.
build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
Builds the element using a specific ViewElementBuilderContext.
builder() - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Get the PathBasedMenuBuilder being used for configuration of the Menu.
builder() - Static method in class com.foreach.across.modules.web.menu.Menu
Create a PathBasedMenuBuilder for a new Menu.
builder() - Static method in class com.foreach.across.modules.web.resource.WebResourceReference
 
builders - Variable in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
Import handle for the equivalent element builders.
buildEvent(T) - Method in interface com.foreach.across.modules.web.menu.MenuBuilder
 
buildEvent(T) - Method in class com.foreach.across.modules.web.menu.RequestMenuBuilder
 
buildLink(String) - Method in class com.foreach.across.modules.web.context.PrefixingSupportingWebAppLinkBuilder
 
buildLink(String) - Method in interface com.foreach.across.modules.web.context.WebAppLinkBuilder
Convert the base link to an actual client-side link by processing prefixes, adding the context path and encoding the resulting url.
buildLink(String) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
buildLink(String) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Will build a link using the WebAppLinkBuilder attribute that is present on this context.
buildLink(String, boolean) - Method in class com.foreach.across.modules.web.context.PrefixingSupportingWebAppLinkBuilder
 
buildLink(String, boolean) - Method in interface com.foreach.across.modules.web.context.WebAppLinkBuilder
Convert the base link to an actual client-side link by processing prefixes, adding the context path and (optionally) encoding the resulting url.
buildMenu(String) - Method in class com.foreach.across.modules.web.menu.MenuFactory
Fetches a generic menu with the given name.
buildMenu(String, Class<T>) - Method in class com.foreach.across.modules.web.menu.MenuFactory
 
buildMenu(T) - Method in class com.foreach.across.modules.web.menu.MenuFactory
Performs the build action on the given menu: publishes the build event, sorts and executes the selector attached to the event.
BuildMenuEvent<T extends Menu> - Class in com.foreach.across.modules.web.events
Event fired by the MenuFactory whenever a menu is being generated.
BuildMenuEvent(T) - Constructor for class com.foreach.across.modules.web.events.BuildMenuEvent
 
BuildMenuEvent(T, PathBasedMenuBuilder, ResolvableType) - Constructor for class com.foreach.across.modules.web.events.BuildMenuEvent
 
BuildMenuEvent(T, PathBasedMenuBuilder) - Constructor for class com.foreach.across.modules.web.events.BuildMenuEvent
 
buildMenus(MenuFactory) - Method in class com.foreach.across.modules.web.template.LayoutTemplateProcessorAdapterBean
 
buildObject(IExpressionContext, String) - Method in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect.AcrossExpressionObjectFactory
 
BuildTemplateWebResourcesEvent - Class in com.foreach.across.modules.web.events
Event published by a LayoutTemplateProcessorAdapterBean after a named template has been prepared.
BuildTemplateWebResourcesEvent(String, WebResourceRegistry) - Constructor for class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
 
button() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
button() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
button(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
button(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
byHttpServletRequest(HttpServletRequest) - Static method in interface com.foreach.across.modules.web.menu.MenuSelector
Create a MenuSelector that will look for the item best matching the HttpServletRequest.
byName(String) - Static method in interface com.foreach.across.modules.web.menu.MenuSelector
Creates a MenuSelector that will look for the MenuItem with the given name.
byPath(String) - Static method in interface com.foreach.across.modules.web.menu.MenuSelector
Creates a MenuSelector that will look for the MenuItem with the given path.
byTitle(String) - Static method in interface com.foreach.across.modules.web.menu.MenuSelector
Creates a MenuSelector that will look for the MenuItem with the given title.
byUrl(String) - Static method in interface com.foreach.across.modules.web.menu.MenuSelector
Creates a MenuSelector that will look for the MenuItem with the given url.

C

cacheResourceResolving() - Method in class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer
 
canEqual(Object) - Method in class com.foreach.across.modules.web.resource.WebResourceReference
 
canvas() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
canvas() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
canvas(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
canvas(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
caption() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
caption() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
caption(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
caption(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
changeItemPath(String, String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Update the path of all items starting with (or equal to) the given path prefix.
changeItemPath(String, String, boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Update the path of all items starting with (or equal to) the given path prefix.
changeOpenElement(String) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Change the open element to the specific tag.
changePathTo(String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Change the path of this menu item, as well as all other items that have the current path as a prefix.
changePathTo(String, boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Change the path of this menu item, optionally changing other items that have the current path as a prefix.
CharacterEncodingConfiguration - Class in com.foreach.across.modules.web.config
Registers a default CharacterEncodingFilter as the very first filter in the chain.
CharacterEncodingConfiguration() - Constructor for class com.foreach.across.modules.web.config.CharacterEncodingConfiguration
 
characterEncodingFilterRegistration(CharacterEncodingFilter) - Method in class com.foreach.across.modules.web.config.CharacterEncodingConfiguration
 
children(ViewElement...) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Add children to a container element.
cite() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
cite() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
cite(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
cite(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
clear() - Method in class com.foreach.across.modules.web.menu.Menu
 
clear() - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Clears the entire registry, for all buckets.
clear() - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
 
clear(String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Removes all resources in the given bucket.
clearAttributes() - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder
 
clearAttributes() - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractVoidNodeViewElementBuilder
 
clearAttributes() - Method in interface com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilder
 
clearChildren() - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
clearChildren() - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
clearChildren() - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Remove all children from this container.
clearChildren() - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
ClearTemplate - Annotation Interface in com.foreach.across.modules.web.template
Ensures that no template is applied to the view rendering.
clearViewElementBuilderContext() - Static method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextHolder
Removes the (optional) context attached to the current thread.
close() - Method in class com.foreach.across.modules.web.servlet.AcrossMultipartFilter
 
close() - Method in class com.foreach.across.modules.web.ui.ScopedAttributesViewElementBuilderContext
 
code() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
code() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
code(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
code(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
col() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
col() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
col(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
col(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
colgroup() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
colgroup() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
colgroup(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
colgroup(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
com.foreach.across.autoconfigure - package com.foreach.across.autoconfigure
 
com.foreach.across.modules.web - package com.foreach.across.modules.web
 
com.foreach.across.modules.web.config - package com.foreach.across.modules.web.config
 
com.foreach.across.modules.web.config.multipart - package com.foreach.across.modules.web.config.multipart
 
com.foreach.across.modules.web.config.resources - package com.foreach.across.modules.web.config.resources
 
com.foreach.across.modules.web.config.support - package com.foreach.across.modules.web.config.support
 
com.foreach.across.modules.web.context - package com.foreach.across.modules.web.context
 
com.foreach.across.modules.web.error - package com.foreach.across.modules.web.error
 
com.foreach.across.modules.web.events - package com.foreach.across.modules.web.events
 
com.foreach.across.modules.web.extensions - package com.foreach.across.modules.web.extensions
 
com.foreach.across.modules.web.jsp - package com.foreach.across.modules.web.jsp
 
com.foreach.across.modules.web.menu - package com.foreach.across.modules.web.menu
 
com.foreach.across.modules.web.mvc - package com.foreach.across.modules.web.mvc
 
com.foreach.across.modules.web.mvc.condition - package com.foreach.across.modules.web.mvc.condition
 
com.foreach.across.modules.web.resource - package com.foreach.across.modules.web.resource
 
com.foreach.across.modules.web.resource.elements - package com.foreach.across.modules.web.resource.elements
 
com.foreach.across.modules.web.resource.rules - package com.foreach.across.modules.web.resource.rules
 
com.foreach.across.modules.web.servlet - package com.foreach.across.modules.web.servlet
 
com.foreach.across.modules.web.support - package com.foreach.across.modules.web.support
 
com.foreach.across.modules.web.template - package com.foreach.across.modules.web.template
 
com.foreach.across.modules.web.thymeleaf - package com.foreach.across.modules.web.thymeleaf
 
com.foreach.across.modules.web.ui - package com.foreach.across.modules.web.ui
 
com.foreach.across.modules.web.ui.elements - package com.foreach.across.modules.web.ui.elements
 
com.foreach.across.modules.web.ui.elements.builder - package com.foreach.across.modules.web.ui.elements.builder
 
com.foreach.across.modules.web.ui.elements.support - package com.foreach.across.modules.web.ui.elements.support
 
com.foreach.across.modules.web.ui.elements.thymeleaf - package com.foreach.across.modules.web.ui.elements.thymeleaf
 
com.foreach.across.modules.web.ui.thymeleaf - package com.foreach.across.modules.web.ui.thymeleaf
 
combine(WebResourcePackage, WebResourcePackage) - Static method in interface com.foreach.across.modules.web.resource.WebResourcePackage
Create a new package that combines two others: it first installs the original and then the extension.
combine(CompositeCustomRequestCondition) - Method in class com.foreach.across.modules.web.mvc.condition.CompositeCustomRequestCondition
If one instance is empty, return the other.
combine(T) - Method in interface com.foreach.across.modules.web.mvc.condition.CustomRequestCondition
 
COMMONS_FILE_UPLOAD - Static variable in class com.foreach.across.modules.web.config.multipart.MultipartResolverConfiguration
 
comparator(Comparator<Menu>, boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Set the comparator to be used when sorting the children of this menu item.
compare(Menu, Menu) - Method in class com.foreach.across.modules.web.menu.FixedMenuOrderComparator
 
compare(Menu, Menu) - Method in class com.foreach.across.modules.web.menu.OrderComparatorWrapper
 
compareTo(PathBasedMenuBuilder.PathBasedMenuItemBuilder) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
 
compareTo(CompositeCustomRequestCondition, HttpServletRequest) - Method in class com.foreach.across.modules.web.mvc.condition.CompositeCustomRequestCondition
If one instance is empty, the other "wins".
compareTo(T, HttpServletRequest) - Method in interface com.foreach.across.modules.web.mvc.condition.CustomRequestCondition
 
CompositeCustomRequestCondition - Class in com.foreach.across.modules.web.mvc.condition
Collection of CustomRequestCondition with different semantics than the CompositeRequestCondition.
CompositeCustomRequestCondition() - Constructor for class com.foreach.across.modules.web.mvc.condition.CompositeCustomRequestCondition
Create a new empty condition.
CompositeCustomRequestCondition(Collection<CustomRequestCondition>) - Constructor for class com.foreach.across.modules.web.mvc.condition.CompositeCustomRequestCondition
 
ConfigurableTextViewElement - Interface in com.foreach.across.modules.web.ui.elements
Interface extending a ViewElement with a settable text property.
configure(AcrossWebApplicationContext) - Method in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
Configure the ApplicationContext before it is initialized.
configure(String, ResourceHandlerRegistration) - Method in class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer
Apply the default configuration to a ResourceHandlerRegistration that configures a specific type of resource folder (eg. css, js).
configure(Consumer<ViewElementGeneratorBuilder<ITEM, VIEW_ELEMENT>>) - Method in class com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder
 
configure(Consumer<SELF>) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
Execute a consumer that applies some configuration to this builder.
configureHandlerMapping(AcrossContextBootstrappedEvent) - Method in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
 
container() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
container() - Method in class com.foreach.across.modules.web.ui.StandardViewElementBuilderFactory
 
container() - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderFactory
 
container(ViewElement...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
container(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
container(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
container(ViewElementBuilder...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
CONTAINER - Static variable in interface com.foreach.across.modules.web.ui.StandardViewElements
 
ContainerViewElement - Class in com.foreach.across.modules.web.ui.elements
A container is a named collection of elements (ContainerViewElement.getChildren() that allows configuration of a custom template for rendering.
ContainerViewElement() - Constructor for class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
ContainerViewElement(String) - Constructor for class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
ContainerViewElementBuilder - Class in com.foreach.across.modules.web.ui.elements.builder
 
ContainerViewElementBuilder() - Constructor for class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilder
 
ContainerViewElementBuilderSupport<T extends ContainerViewElement,SELF extends ContainerViewElementBuilderSupport<T,SELF>> - Class in com.foreach.across.modules.web.ui.elements.builder
 
ContainerViewElementBuilderSupport() - Constructor for class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport
 
ContainerViewElementModelWriter - Class in com.foreach.across.modules.web.ui.elements.thymeleaf
Builds model for ContainerViewElement.
ContainerViewElementModelWriter() - Constructor for class com.foreach.across.modules.web.ui.elements.thymeleaf.ContainerViewElementModelWriter
 
ContainerViewElementUtils - Class in com.foreach.across.modules.web.ui.elements.support
Contains a set of utility functions for manipulating ContainerViewElements recursively.
content(String) - Method in class com.foreach.across.modules.web.resource.elements.MetaWebResourceBuilder
 
content(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.TextViewElementBuilder
 
controllerHandlerMapping() - Method in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
Override and annotate this method to create and expose the handler mapping correctly as a bean.
CONVERSION_SERVICE_BEAN - Static variable in class com.foreach.across.modules.web.AcrossWebModule
Name of the FormattingConversionService bean that web will used by default.
ConversionServiceConfiguration - Class in com.foreach.across.modules.web.config
Creates a default FormattingConversionService bean registered as *mvcConversionService* if none is available from the parent context.
ConversionServiceConfiguration() - Constructor for class com.foreach.across.modules.web.config.ConversionServiceConfiguration
 
ConversionServiceConfiguration.ConversionServiceExposingInterceptorConfiguration - Class in com.foreach.across.modules.web.config
Exposes the ConversionService to all prefixing mappers by default.
ConversionServiceExposingInterceptorConfiguration() - Constructor for class com.foreach.across.modules.web.config.ConversionServiceConfiguration.ConversionServiceExposingInterceptorConfiguration
 
create(IteratorItemStats<T>, U) - Method in interface com.foreach.across.modules.web.ui.elements.ViewElementGenerator.CreationCallback
Called when the initial ViewElement based on the item template has been generated, allowing customization.
createChildModelBuilder() - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
 
createDefaultViewElementBuilderContext(HttpServletRequest) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextInterceptor
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.resource.elements.CssWebResourceBuilder
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.resource.elements.LinkWebResourceBuilder
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.resource.elements.MetaWebResourceBuilder
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilder
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.elements.builder.TextViewElementBuilder
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.elements.builder.VoidNodeViewElementBuilder
 
createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
 
createEvent(T) - Method in class com.foreach.across.modules.web.menu.RequestMenuBuilder
 
createHandlerMethod(Object, Method) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
createRequestMappingInfo(RequestMapping, RequestCondition<?>) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
createRootApplicationContext() - Method in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
 
createServletApplicationContext() - Method in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
Creates a default empty WebApplicationContext for the servlet itself.
createViewElementModel(ViewElement) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Create a separate IModel for a ViewElement.
creationCallback(ViewElementGenerator.CreationCallback<ITEM, VIEW_ELEMENT>) - Method in class com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder
Set the callback to be executed after an item has been created by the ViewElementGenerator.
crossOrigin(String) - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
 
crossOrigin(String) - Method in class com.foreach.across.modules.web.resource.elements.LinkWebResourceBuilder
 
css() - Static method in class com.foreach.across.modules.web.resource.WebResource
A ViewElementBuilder which generates a link or style tag, depending if inline or url is used
css(String) - Static method in class com.foreach.across.modules.web.resource.WebResource
A ViewElementBuilder which generates a link tag
css(String...) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder
 
css(String...) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractVoidNodeViewElementBuilder
 
css(String...) - Method in interface com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilder
 
css(String...) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Configure one or more CSS classes.
CSS - Static variable in class com.foreach.across.modules.web.resource.WebResource
 
CssClassAttributeUtils - Class in com.foreach.across.modules.web.ui.elements.support
 
CssClassAttributeUtils() - Constructor for class com.foreach.across.modules.web.ui.elements.support.CssClassAttributeUtils
 
CssClassWitherFunction - Class in com.foreach.across.modules.web.ui.elements.support
Function for ViewElement.Wither which allows for setting and removing of css classes on a HtmlViewElement.
CssClassWitherFunction(String[]) - Constructor for class com.foreach.across.modules.web.ui.elements.support.CssClassWitherFunction
 
CssWebResourceBuilder - Class in com.foreach.across.modules.web.resource.elements
Builder class for CSS elements that can be represented either as a <link> tag or an inline <style>.
CssWebResourceBuilder() - Constructor for class com.foreach.across.modules.web.resource.elements.CssWebResourceBuilder
 
currentLinkBuilder() - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
currentMessageSource() - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
currentPathResolver() - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
currentRegistry() - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
currentViewElementBuilderContext() - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
customizeRegistration(ServletRegistration.Dynamic) - Method in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
 
CustomRequestCondition<T extends CustomRequestCondition<T>> - Interface in com.foreach.across.modules.web.mvc.condition
Extension of RequestCondition that is aware of the annotated element it is for (either handler type or method).
CustomRequestMapping - Annotation Interface in com.foreach.across.modules.web.mvc.condition
Custom RequestMapping that matches based on one or more CustomRequestCondition classes.
customTemplate - Variable in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
 
customTemplate(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder
 
customTemplate(String) - Static method in interface com.foreach.across.modules.web.ui.MutableViewElement.Functions
Set internal ViewElement.getCustomTemplate() ()} property.
customTemplate(String) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
 

D

data(String) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Configure a data- attribute value.
data(String, Object) - Method in interface com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilder
Short-hand for adding a data- HTML attribute, but without having to specify the data- prefix yourself.
data(String, Object) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Configure a data- attribute value.
DATA - Static variable in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
datalist() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
datalist() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
datalist(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
datalist(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
dd() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dd() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
dd(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dd(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
decreaseLevel() - Method in class com.foreach.across.modules.web.thymeleaf.HtmlIdStore
Decrease the level.
DEFAULT - Static variable in class com.foreach.across.modules.web.context.PrefixingPathRegistry
 
DEFAULT_ORDER - Static variable in class com.foreach.across.modules.web.resource.WebResourceReference
 
DEFAULT_ORDER_OFFSET - Static variable in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
Default order of the fallback handler mapping is 0.
DEFAULT_VIEWS_RESOURCES_PATH - Static variable in class com.foreach.across.modules.web.AcrossWebModule
 
DEFAULT_WEBJARS_PATH - Static variable in class com.foreach.across.modules.web.AcrossWebModule
 
DefaultResourceRegistrationConfigurer - Class in com.foreach.across.modules.web.config.resources
Applies the caching and versioning configuration for the default module resources.
DefaultResourceRegistrationConfigurer() - Constructor for class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer
 
DefaultResourceRegistrationConfigurer.NoOpCssLinkTransformer - Class in com.foreach.across.modules.web.config.resources
Special implementation that does no link transforming inside css files.
DefaultViewElementAttributeConverter - Class in com.foreach.across.modules.web.ui
Default implementation of ViewElementAttributeConverter.
DefaultViewElementAttributeConverter(ObjectMapper) - Constructor for class com.foreach.across.modules.web.ui.DefaultViewElementAttributeConverter
 
DefaultViewElementBuilderContext - Class in com.foreach.across.modules.web.ui
Standard implementation of a ViewElementBuilderContext that optionally allows a parent set of attributes to be provided.
DefaultViewElementBuilderContext() - Constructor for class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
DefaultViewElementBuilderContext(boolean) - Constructor for class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
DefaultViewElementBuilderContext(ReadableAttributes) - Constructor for class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
DefaultViewElementBuilderContext(Map<String, Object>) - Constructor for class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
DefaultViewElementBuilderContext(Model) - Constructor for class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
DefaultViewElementPostProcessor<T extends ViewElement> - Class in com.foreach.across.modules.web.ui
Implementation that looks for a collection of ViewElementPostProcessors on the ViewElementBuilderContext and applies all of them.
defer() - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
Shorthand for defer(true)
defer(boolean) - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
 
del() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
del() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
del(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
del(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
details() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
details() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
details(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
details(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
detectHandlerMethods(ApplicationContext, Object) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
detectMappedInterceptors(List<HandlerInterceptor>) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
DEVELOPMENT_VIEWS - Static variable in class com.foreach.across.modules.web.AcrossWebModuleSettings
 
dfn() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dfn() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
dfn(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dfn(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
dialog() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dialog() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
dialog(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dialog(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
disable() - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Flag this menu item as disabled.
disable(boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Flag this menu item as disabled or enabled.
div() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
div() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
div(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
div(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
dl() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dl() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
dl(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dl(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
doAfterBody() - Method in class com.foreach.across.modules.web.jsp.ThymeleafTag
 
doEndTag() - Method in class com.foreach.across.modules.web.jsp.ThymeleafTag
 
doResolveHandlerMethodException(HttpServletRequest, HttpServletResponse, HandlerMethod, Exception) - Method in class com.foreach.across.modules.web.template.LayoutSupportingExceptionHandlerExceptionResolver
 
doWith(ViewElementBuilder.Wither...) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
Deprecated.
dt() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dt() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
dt(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
dt(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
DYNAMIC_INITIALIZER - Static variable in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
 
DynamicServletConfiguration - Class in com.foreach.across.modules.web.config
Registers all ServletContextInitializer beans created in any module or in the Across context itself.
DynamicServletConfiguration(ServletContext) - Constructor for class com.foreach.across.modules.web.config.DynamicServletConfiguration
 

E

ELEMENT_TYPE - Static variable in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
ELEMENT_TYPE - Static variable in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
ELEMENT_TYPE - Static variable in class com.foreach.across.modules.web.ui.elements.TextViewElement
 
ELEMENT_TYPE - Static variable in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
elementName(String) - Static method in interface com.foreach.across.modules.web.ui.MutableViewElement.Functions
Set internal ViewElement.getName() property.
ElementOrBuilder(Object) - Constructor for class com.foreach.across.modules.web.ui.ViewElementBuilderSupport.ElementOrBuilder
 
elementStream() - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Get the stream of all ViewElement instances this container represents (excluding itself).
elementSupplier(Function<ViewElementBuilderContext, ? extends T>) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
Set a separate supplier which supplies the initial element to which this builder should be applied.
elementSupplier(Supplier<? extends T>) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
Set a separate supplier which supplies the initial element to which this builder should be applied.
elementType(String) - Static method in interface com.foreach.across.modules.web.ui.MutableViewElement.Functions
Set internal ViewElement.getElementType() property.
em() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
em() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
em(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
em(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
embed() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
embed() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
embed(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
embed(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
enable() - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Flag this menu item as enabled.
enable(boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Flag this menu item as disabled or enabled.
EnableWebMvcConfiguration - Class in com.foreach.across.modules.web.extensions
Activates Web MVC support in the post processor module.
EnableWebMvcConfiguration(AcrossContextBeanRegistry) - Constructor for class com.foreach.across.modules.web.extensions.EnableWebMvcConfiguration
 
equals(Object) - Method in class com.foreach.across.modules.web.menu.MenuMatchers.PathEqualityMenuMatcher
 
equals(Object) - Method in class com.foreach.across.modules.web.menu.MenuMatchers.PathPatternMenuMatcher
 
equals(Object) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
 
equals(Object) - Method in class com.foreach.across.modules.web.resource.WebResourceReference
 
equals(Object) - Method in class com.foreach.across.modules.web.support.MessageCodeSupportingLocalizedTextResolver
 
escapeXml(boolean) - Method in class com.foreach.across.modules.web.ui.elements.builder.TextViewElementBuilder
 
ExtendedInterceptorRegistration(HandlerInterceptor) - Constructor for class com.foreach.across.modules.web.mvc.InterceptorRegistry.ExtendedInterceptorRegistration
 
extendPackage(String, WebResourcePackage) - Method in class com.foreach.across.modules.web.resource.WebResourcePackageManager
Extend the package registered under the current name with the given package.
extendPackage(String, Collection<WebResourceRule>) - Method in class com.foreach.across.modules.web.resource.WebResourcePackageManager
Extend the package registered under the current name with the given web resource rules.
extendPackage(String, WebResourceRule...) - Method in class com.foreach.across.modules.web.resource.WebResourcePackageManager
Extend the package registered under the current name with the given web resource rules.
extendServletContext(ServletContext) - Method in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
Extension point for extending the ServletContext during initialization.
EXTERNAL - Static variable in class com.foreach.across.modules.web.resource.WebResource
Deprecated.

F

FALLBACK_LINK_BUILDER - Static variable in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
FALLBACK_MESSAGE_SOURCE - Static variable in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
FALLBACK_TEXT_RESOLVER - Static variable in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
fetch(ITemplateContext) - Static method in class com.foreach.across.modules.web.thymeleaf.HtmlIdStore
Fetch the store from the current template context.
fieldset() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
fieldset() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
fieldset(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
fieldset(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
figcaption() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
figcaption() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
figcaption(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
figcaption(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
figure() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
figure() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
figure(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
figure(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
FILTER_NAME - Static variable in class com.foreach.across.modules.web.config.CharacterEncodingConfiguration
 
FILTER_NAME - Static variable in class com.foreach.across.modules.web.config.multipart.MultipartResolverConfiguration
 
filterMultipartResolver(MultipartConfigElement, ServletContext) - Method in class com.foreach.across.modules.web.config.multipart.MultipartResolverConfiguration
 
find(Menu) - Method in interface com.foreach.across.modules.web.menu.MenuSelector
Search the given Menu for an item that matches the current selector.
find(Menu) - Method in class com.foreach.across.modules.web.menu.RequestMenuSelector
 
find(Menu) - Method in class com.foreach.across.modules.web.menu.TraversingMenuSelector
 
find(ContainerViewElement, String) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Find the first element with the given name in the container.
find(ContainerViewElement, String, Class<V>) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Find the first element with the given name that is also of the required type.
find(String) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Find the first child element with the given name in the container.
find(String, Class<V>) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Find the first child element with the given name that is also of the required type.
findAll(ContainerViewElement, Predicate<ViewElement>) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Find all elements in the container that match the predicate.
findAll(ContainerViewElement, Class<V>) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Find all elements in the container that are of the required type.
findAll(ContainerViewElement, Class<V>, Predicate<V>) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Find all elements in the container that are of the required type and match the additional predicate.
findAll(Class<V>) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Find all elements in the container that are of the required type.
findAll(Class<V>, Predicate<V>) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Find all elements in the container that are of the required type and match the additional predicate.
findAll(Predicate<ViewElement>) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Find all elements in the container that are of the required type and match the additional predicate.
findAttribute(Class<U>) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Find an attribute value in this builder context or any of its parents, in case of a hierarchy.
findAttribute(String) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Find an attribute value in this builder context or any of its parents, in case of a hierarchy.
findAttribute(String, Class<U>) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Find an attribute value in this builder context or any of its parents, in case of a hierarchy.
findOrSelf(ContainerViewElement, String) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Find the first element with the given name in the container.
findOrSelf(ContainerViewElement, String, Class<V>) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Find the first element with the given name that is also of the required type.
findOrSelf(String) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Find the first element with the given name in the container.
findOrSelf(String, Class<V>) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Find the first element with the given name that is also of the required type.
findParent(ContainerViewElement, ViewElement) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Find the parent ContainerViewElement of the child element.
findResourceWithKeyInBucket(String, String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Find the resource reference registered under a specific key in a bucket.
FixedMenuOrderComparator - Class in com.foreach.across.modules.web.menu
Registers a fixed order to menu paths that are equal.
FixedMenuOrderComparator() - Constructor for class com.foreach.across.modules.web.menu.FixedMenuOrderComparator
 
FixedMenuOrderComparator(MenuMatcher...) - Constructor for class com.foreach.across.modules.web.menu.FixedMenuOrderComparator
 
flatStream() - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Creates a flattened stream of all elements in the container.
flatStream(ContainerViewElement) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Creates a flattened stream of all elements in the container.
footer() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
footer() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
footer(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
footer(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
form() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
form() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
form(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
form(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
fromBucket(String) - Method in class com.foreach.across.modules.web.resource.rules.RemoveWebResourceRule
 

G

generator(Class<ITEM>, Class<VIEW_ELEMENT>) - Method in class com.foreach.across.modules.web.ui.StandardViewElementBuilderFactory
 
generator(Class<ITEM>, Class<VIEW_ELEMENT>) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderFactory
 
GENERATOR - Static variable in interface com.foreach.across.modules.web.ui.StandardViewElements
 
get() - Method in class com.foreach.across.modules.web.ui.ViewElement.Wither
 
get(ViewElement.WitherGetter<?, U>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
get(ViewElement.WitherGetter<?, U>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
get(ViewElement.WitherGetter<?, U>) - Method in interface com.foreach.across.modules.web.ui.ViewElement
Get a value from the element.
get(ViewElement.WitherGetter<?, U>) - Method in class com.foreach.across.modules.web.ui.ViewElement.Wither
Get a value from the element.
get(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport.ElementOrBuilder
 
get(String) - Method in class com.foreach.across.modules.web.context.PrefixingPathRegistry
 
get(String) - Method in interface com.foreach.across.modules.web.menu.MenuStore
 
get(String) - Method in class com.foreach.across.modules.web.menu.RequestMenuStore
 
get(String) - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
 
get(String, Class<T>) - Method in interface com.foreach.across.modules.web.menu.MenuStore
 
get(String, Class<T>) - Method in class com.foreach.across.modules.web.menu.RequestMenuStore
 
getAfter() - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
getAfter() - Method in class com.foreach.across.modules.web.resource.WebResourceReference
 
getAllExpressionObjectNames() - Method in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect.AcrossExpressionObjectFactory
 
getAttribute(String) - Method in class com.foreach.across.modules.web.menu.Menu
 
getAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
getAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
getAttribute(String) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
getAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
getAttribute(String, Class<V>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
getAttribute(String, Class<V>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
getAttribute(String, Class<V>) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
getAttribute(String, Class<V>) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
getAttributes() - Method in class com.foreach.across.modules.web.menu.Menu
 
getAttributes() - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
getAttributes() - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
getAttributes() - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
getAttributes() - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
getBefore() - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
getBefore() - Method in class com.foreach.across.modules.web.resource.WebResourceReference
 
getBucket() - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
getBuckets() - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Return all bucket names in this registry.
getBuffer() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getCachePeriod() - Method in class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer
 
getChildren() - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
getChildren() - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Get the list of direct children this container represents.
getComparator() - Method in class com.foreach.across.modules.web.menu.Menu
 
getContent() - Method in class com.foreach.across.modules.web.mvc.condition.CompositeCustomRequestCondition
 
getCreationCallback() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
getCustomMethodCondition(Method) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
getCustomTemplate() - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
getCustomTemplate() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
getCustomTemplate() - Method in interface com.foreach.across.modules.web.ui.ViewElement
 
getCustomTemplate() - Method in class com.foreach.across.modules.web.ui.ViewElementSupport
 
getCustomTypeCondition(Class<?>) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
getData() - Method in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
getDefaultContentType() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getDefaultLocation() - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0
getDefaultMenuBuilder() - Method in class com.foreach.across.modules.web.menu.MenuFactory
 
getDefaultMenuStore() - Method in class com.foreach.across.modules.web.menu.MenuFactory
 
getDefaultOrder() - Method in class com.foreach.across.modules.web.menu.FixedMenuOrderComparator
 
getDefaultRegistry() - Method in class com.foreach.across.modules.web.resource.WebResourceRegistryInterceptor
 
getDefaultTemplateName() - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
 
getDeferredSyntaxAllowedAsLiteral() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getDescription() - Method in class com.foreach.across.modules.web.AcrossWebModule
 
getDevelopmentViews() - Method in class com.foreach.across.modules.web.AcrossWebModuleSettings
 
getDialectPostProcessorPrecedence() - Method in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect
 
getElementType() - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
getElementType() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
getElementType() - Method in interface com.foreach.across.modules.web.ui.ViewElement
 
getElementType() - Method in class com.foreach.across.modules.web.ui.ViewElementSupport
 
getElIgnored() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getErrorOnELNotFound() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getErrorOnUndeclaredNamespace() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getEventName() - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Name for this event, same as the menu name.
getEventName() - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
 
getExceptionHandlerExceptionResolver() - Method in class com.foreach.across.modules.web.extensions.EnableWebMvcConfiguration
Create custom layout supporting handler exception resolver.
getExceptionHandlerMethod(HandlerMethod, Exception) - Method in class com.foreach.across.modules.web.template.LayoutSupportingExceptionHandlerExceptionResolver
 
getExpressionObjectFactory() - Method in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect
 
getFallbackComparator() - Method in class com.foreach.across.modules.web.menu.FixedMenuOrderComparator
 
getFirstItem() - Method in class com.foreach.across.modules.web.menu.Menu
 
getFixedVersion() - Method in class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer
 
getFolders() - Method in class com.foreach.across.modules.web.config.resources.ResourceConfigurationProperties
 
getHandlerMapperName() - Method in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
You must override this method if you define more than one mapper in a single module.
getHandlerMapping() - Method in class com.foreach.across.modules.web.mvc.ResourceHandlerRegistry
 
getHandlerMappingOrder() - Method in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
 
getHandlerMatcher() - Method in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
 
getHtmlId() - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
getHtmlId() - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
getHtmlId() - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
getIncludeCodas() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getIncludePreludes() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getIndex() - Method in interface com.foreach.across.modules.web.ui.IteratorItemStats
 
getIndex() - Method in class com.foreach.across.modules.web.ui.IteratorItemStatsImpl
 
getIndex() - Method in class com.foreach.across.modules.web.ui.IteratorViewElementBuilderContext
 
getInterceptor() - Method in class com.foreach.across.modules.web.mvc.InterceptorRegistry.ExtendedInterceptorRegistration
 
getInterceptors() - Method in class com.foreach.across.modules.web.mvc.InterceptorRegistry
 
getIsXml() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getItem() - Method in interface com.foreach.across.modules.web.ui.IteratorItemStats
 
getItem() - Method in class com.foreach.across.modules.web.ui.IteratorItemStatsImpl
 
getItem() - Method in class com.foreach.across.modules.web.ui.IteratorViewElementBuilderContext
 
getItem(MenuSelector) - Method in class com.foreach.across.modules.web.menu.Menu
Fetches the item that matches the given MenuSelector.
getItemBuilderContext() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
getItems() - Method in class com.foreach.across.modules.web.menu.Menu
 
getItemTemplateAsBuilder() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
getItemTemplateAsElement() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
getItemWithName(String) - Method in class com.foreach.across.modules.web.menu.Menu
Fetches the first item with the name specified.
getItemWithPath(String) - Method in class com.foreach.across.modules.web.menu.Menu
Fetches the first item with the path specified.
getKey() - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
getKey() - Method in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
getKey() - Method in class com.foreach.across.modules.web.resource.WebResourceReference
 
getLevel() - Method in class com.foreach.across.modules.web.menu.Menu
 
getLinkBuilder(HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getLinkBuilder(RequestAttributes) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getLocalizedTextResolver() - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getLocation() - Method in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
getLowestSelectedItem() - Method in class com.foreach.across.modules.web.menu.Menu
Returns the lowest selected item of this menu tree.
getMappingForMethod(Method, Class<?>) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
getMatchingCondition(HttpServletRequest) - Method in class com.foreach.across.modules.web.mvc.condition.CompositeCustomRequestCondition
 
getMatchingCondition(HttpServletRequest) - Method in interface com.foreach.across.modules.web.mvc.condition.CustomRequestCondition
 
getMenu() - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
The menu item that is being built.
getMenuName() - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Name of the menu being built.
getMenuPostProcessors() - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
The modifiable list of consumers that should be applied to the generated Menu before the MenuFactory hands it out.
getMenuSelector() - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Retrieve the menu selector that is attached to this event.
getMenuWithName(String) - Method in class com.foreach.across.modules.web.menu.MenuFactory
Will search all MenuStore instances for a menu with the given name.
getMessage(String) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getMessage(String) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Try to resolve the message.
getMessage(String, Object[]) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getMessage(String, Object[]) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Try to resolve the message.
getMessage(String, Object[], String) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getMessage(String, Object[], String) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Try to resolve the message.
getMessage(String, Object[], String, Locale) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getMessage(String, Object[], String, Locale) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Try to resolve the message.
getMessage(String, Object[], Locale) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getMessage(String, Object[], Locale) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Try to resolve the message.
getMessage(String, String) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getMessage(String, String) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Try to resolve the message.
getMessage(String, String, Locale) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getMessage(String, String, Locale) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Try to resolve the message.
getMessage(String, Locale) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getMessage(String, Locale) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Try to resolve the message.
getMessageSource() - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getMessageSource(HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getMessageSource(RequestAttributes) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getModelFactory() - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
 
getModelWriter(ViewElement) - Method in class com.foreach.across.modules.web.ui.thymeleaf.ViewElementModelWriterRegistry
Finds the most appropriate ViewElementModelWriter: first attempts to find a writer registered to that specific class, second looks for the element type.
getName() - Method in class com.foreach.across.modules.web.AcrossWebModule
 
getName() - Method in class com.foreach.across.modules.web.menu.Menu
 
getName() - Method in class com.foreach.across.modules.web.template.LayoutTemplateProcessorAdapterBean
 
getName() - Method in interface com.foreach.across.modules.web.template.NamedWebTemplateProcessor
 
getName() - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
getName() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
getName() - Method in interface com.foreach.across.modules.web.ui.ViewElement
A ViewElement can have an internal name that identifies it within a ContainerViewElement.
getName() - Method in class com.foreach.across.modules.web.ui.ViewElementSupport
 
getOrder() - Method in class com.foreach.across.modules.web.error.AcrossModuleDefaultErrorViewResolver
 
getOrder() - Method in class com.foreach.across.modules.web.menu.Menu
 
getOrder() - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
getOrder() - Method in class com.foreach.across.modules.web.resource.WebResourceReference
 
getPackage(String) - Method in class com.foreach.across.modules.web.resource.WebResourcePackageManager
Get the package with the given name.
getPackageNames() - Method in class com.foreach.across.modules.web.resource.WebResourcePackageManager
 
getPageEncoding() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getParent() - Method in class com.foreach.across.modules.web.menu.Menu
 
getParent() - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
 
getParentContext() - Method in class com.foreach.across.modules.web.ui.IteratorViewElementBuilderContext
 
getPath() - Method in class com.foreach.across.modules.web.config.resources.ResourceConfigurationProperties
 
getPath() - Method in class com.foreach.across.modules.web.menu.Menu
 
getPathPrefix() - Method in class com.foreach.across.modules.web.context.PrefixingPathContext
 
getPathResolver(HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getPathResolver(RequestAttributes) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getPeriod() - Method in class com.foreach.across.modules.web.config.resources.ResourceCachingProperties
 
getPostProcessors() - Method in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect
 
getPrefixPath() - Method in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
 
getPrefixPath() - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
getProcessors(String) - Method in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect
 
getRegistry(HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getRegistry(RequestAttributes) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getRegistry(WebRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getRequestMappingHandlerMapping() - Method in class com.foreach.across.modules.web.extensions.EnableWebMvcConfiguration
Create custom request mapping handler mapping that only matches on @Controller instead of anything with @RequestMapping.
getResolvableType() - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
 
getResources() - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
getResources(String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
getResourcesForBucket(String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Return a WebResourceReferenceCollection from all resources in this registry for a specific bucket.
getResourcesKey() - Method in class com.foreach.across.modules.web.AcrossWebModule
 
getRoot() - Method in class com.foreach.across.modules.web.context.PrefixingPathContext
 
getRoot() - Method in class com.foreach.across.modules.web.menu.Menu
 
getScriptingInvalid() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getSelectedItem() - Method in class com.foreach.across.modules.web.menu.Menu
Returns the selected direct child of this menu.
getSelectedItemPath() - Method in class com.foreach.across.modules.web.menu.Menu
Returns all selected items (including the menu itself) in top-down order.
getServletMappings() - Method in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
 
getSource() - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport.ElementOrBuilder
 
getTagName() - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
getTagName() - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
getTagName() - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
getTemplateContext() - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
 
getTemplateName() - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
 
getTemplateProcessors() - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
 
getTemplates() - Method in class com.foreach.across.modules.web.AcrossWebModuleSettings
 
getText() - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
Configure a simple text body for the alert.
getText() - Method in interface com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement
 
getText() - Method in class com.foreach.across.modules.web.ui.elements.TextViewElement
 
getTitle() - Method in class com.foreach.across.modules.web.menu.Menu
 
getToStringInfix() - Method in class com.foreach.across.modules.web.mvc.condition.CompositeCustomRequestCondition
 
getTrimDirectiveWhitespaces() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getType() - Method in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
getUrl() - Method in class com.foreach.across.modules.web.menu.Menu
 
getUrlMap() - Method in class com.foreach.across.modules.web.mvc.ResourceHandlerRegistry
 
getUrlPatterns() - Method in class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
getValueFrom(HtmlViewElement) - Method in class com.foreach.across.modules.web.ui.elements.support.AttributeWitherFunction
 
getValueFrom(T) - Method in interface com.foreach.across.modules.web.ui.ViewElement.WitherGetter
 
getVersion() - Method in class com.foreach.across.modules.web.config.resources.ResourceVersioningProperties
 
getViewElementBuilder() - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
getViewElementBuilder() - Method in class com.foreach.across.modules.web.resource.WebResourceReference
 
getViewElementBuilderContext() - Static method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextHolder
 
getViewElementBuilderContext(HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getViewElementBuilderContext(RequestAttributes) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
getWebAppLinkBuilder() - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getWebExpressionContext(HttpServletRequest, HttpServletResponse, IEngineConfiguration) - Method in class com.foreach.across.modules.web.jsp.ThymeleafTag
 
getWebjars() - Method in class com.foreach.across.modules.web.config.resources.ResourceConfigurationProperties
Relative path for serving all webjars
getWebResourceKey() - Method in class com.foreach.across.modules.web.resource.elements.CssWebResourceBuilder
 
getWebResourceKey() - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
 
getWebResourceKey() - Method in class com.foreach.across.modules.web.resource.elements.LinkWebResourceBuilder
 
getWebResourceKey() - Method in class com.foreach.across.modules.web.resource.elements.MetaWebResourceBuilder
 
getWebResourceKey() - Method in interface com.foreach.across.modules.web.resource.WebResourceKeyProvider
 
getWebResourceRegistry() - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
 
getWebResourceRegistry() - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
getWebResourceTranslators() - Method in class com.foreach.across.modules.web.resource.WebResourceRegistryInterceptor
Deprecated.
globalJsonData(String, Object) - Static method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
Renders a client-side javascript snippet that attempts to register the specified data object as JSON values on the global window, under the globalKey specified.
globalJsonData(String, Object) - Static method in class com.foreach.across.modules.web.resource.WebResource
A ViewElementBuilder which generates a <script> element that registers the data argument as global JSON data.
GlobalViewElementBuilderContextConfiguration - Class in com.foreach.across.modules.web.config
Responsible for adding the ViewElementBuilderContextInterceptor.
GlobalViewElementBuilderContextConfiguration() - Constructor for class com.foreach.across.modules.web.config.GlobalViewElementBuilderContextConfiguration
 
group(boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Set the 'group' flag on the menu item.
group(String) - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Retrieve the item builder for a specific path, where the item should represent a group of items.
group(String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Retrieve the item builder for a specific path, where the item should represent a group of items.
group(String, String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Retrieve the item builder for a specific path, where the item should represent a group of items.

H

h1() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h1() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h1(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h1(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h2() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h2() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h2(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h2(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h3() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h3() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h3(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h3(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h4() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h4() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h4(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h4(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h5() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h5() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h5(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h5(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h6() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h6() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
h6(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
h6(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
hasAttribute(String) - Method in class com.foreach.across.modules.web.menu.Menu
 
hasAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
hasAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
hasAttribute(String) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
hasAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
hasChildren() - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
hasChildren() - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
hasCssClass(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
hasCssClass(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
hasCssClass(String) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
hasCssClass(Map<String, Object>, String) - Static method in class com.foreach.across.modules.web.ui.elements.support.CssClassAttributeUtils
 
hasDefaultTemplate() - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
 
hashCode() - Method in class com.foreach.across.modules.web.menu.MenuMatchers.PathEqualityMenuMatcher
 
hashCode() - Method in class com.foreach.across.modules.web.menu.MenuMatchers.PathPatternMenuMatcher
 
hashCode() - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
 
hashCode() - Method in class com.foreach.across.modules.web.resource.WebResourceReference
 
hashCode() - Method in class com.foreach.across.modules.web.support.MessageCodeSupportingLocalizedTextResolver
 
hasItems() - Method in class com.foreach.across.modules.web.menu.Menu
 
hasKey() - Method in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
hasNext() - Method in interface com.foreach.across.modules.web.ui.IteratorItemStats
 
hasNext() - Method in class com.foreach.across.modules.web.ui.IteratorItemStatsImpl
 
hasNext() - Method in class com.foreach.across.modules.web.ui.IteratorViewElementBuilderContext
 
hasParent() - Method in class com.foreach.across.modules.web.menu.Menu
 
hasPrevious() - Method in interface com.foreach.across.modules.web.ui.IteratorItemStats
 
hasPrevious() - Method in class com.foreach.across.modules.web.ui.IteratorItemStatsImpl
 
hasPrevious() - Method in class com.foreach.across.modules.web.ui.IteratorViewElementBuilderContext
 
hasTitle() - Method in class com.foreach.across.modules.web.menu.Menu
 
hasUrl() - Method in class com.foreach.across.modules.web.menu.Menu
 
head() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
head() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
head(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
head(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
HEAD - Static variable in class com.foreach.across.modules.web.resource.WebResource
Default buckets of web resources.
header() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
header() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
header(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
header(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
hr() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
hr() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
hr(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
hr(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
html - Static variable in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
Static import handle for the HtmlViewElement implementations.
html() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
html() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
html() - Method in class com.foreach.across.modules.web.ui.StandardViewElementBuilderFactory
 
html() - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderFactory
 
html(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
html(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
html(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.TextViewElementBuilder
 
html(String) - Static method in class com.foreach.across.modules.web.ui.elements.TextViewElement
html(String) - Method in class com.foreach.across.modules.web.ui.StandardViewElementBuilderFactory
 
html(String) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderFactory
 
HTML_ID_STORE - Static variable in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect
 
htmlId(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder
 
htmlId(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractVoidNodeViewElementBuilder
 
htmlId(String) - Method in interface com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilder
 
htmlId(String) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Set internal HtmlViewElement.getHtmlId() property.
HtmlIdStore - Class in com.foreach.across.modules.web.thymeleaf
Helper that keeps track of the generated html ids for HtmlViewElement instance (simple nodes).
HtmlIdStore() - Constructor for class com.foreach.across.modules.web.thymeleaf.HtmlIdStore
 
HtmlViewElement - Interface in com.foreach.across.modules.web.ui.elements
Adds base properties for a HTML node, like css class and html id support.
HtmlViewElement.Functions - Interface in com.foreach.across.modules.web.ui.elements
Nested interface which contains wither functions specific for HTML view elements.
HtmlViewElementBuilder<T extends HtmlViewElement,SELF extends HtmlViewElementBuilder<T,SELF>> - Interface in com.foreach.across.modules.web.ui.elements.builder
 
HtmlViewElementBuilders - Class in com.foreach.across.modules.web.ui.elements.builder
Contains factory methods for node element builders, matching the default HTML tags.
HtmlViewElementBuilders() - Constructor for class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
HtmlViewElementModelWriter - Class in com.foreach.across.modules.web.ui.elements.thymeleaf
Default model builder for HtmlViewElement.
HtmlViewElementModelWriter() - Constructor for class com.foreach.across.modules.web.ui.elements.thymeleaf.HtmlViewElementModelWriter
 
HtmlViewElements - Class in com.foreach.across.modules.web.ui.elements
Contains factory methods and ViewElement.Wither functions for HTML5 nodes.
HtmlViewElements() - Constructor for class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
httpEquiv(String) - Method in class com.foreach.across.modules.web.resource.elements.MetaWebResourceBuilder
 

I

i() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
i() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
i(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
i(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
iframe() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
iframe() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
iframe(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
iframe(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
img() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
img() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
img(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
img(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
increaseLevel() - Method in class com.foreach.across.modules.web.thymeleaf.HtmlIdStore
Increase the level of element id caching.
initHandlerMethods() - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
inline(ViewElementBuilder) - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
Set the inline script for this script element.
inline(String) - Method in class com.foreach.across.modules.web.resource.elements.CssWebResourceBuilder
Style data that should be inlined, will result in a style tag being rendered.
inline(String) - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
Set the inline script for this script element.
INLINE - Static variable in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
input() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
input() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
input(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
input(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
ins() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
ins() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
ins(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
ins(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
install(WebResourceRegistry) - Method in class com.foreach.across.modules.web.resource.SimpleWebResourcePackage
Deprecated.
 
install(WebResourceRegistry) - Method in interface com.foreach.across.modules.web.resource.WebResourcePackage
Install the resources contained in the package in the registry.
INSTANCE - Static variable in class com.foreach.across.modules.web.ui.DefaultViewElementPostProcessor
 
InterceptorRegistry - Class in com.foreach.across.modules.web.mvc
Replacement of InterceptorRegistry that supports adding an interceptor to the front of the list, keeping existing support for MappedInterceptor intact.
InterceptorRegistry() - Constructor for class com.foreach.across.modules.web.mvc.InterceptorRegistry
 
InterceptorRegistry.ExtendedInterceptorRegistration - Class in com.foreach.across.modules.web.mvc
 
isAutoRegister() - Method in class com.foreach.across.modules.web.AcrossWebModuleSettings.Templates
 
isBuilder() - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport.ElementOrBuilder
 
isBuilderItemTemplate() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
isCacheable(String) - Method in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect.AcrossExpressionObjectFactory
 
isComparatorInheritable() - Method in class com.foreach.across.modules.web.menu.Menu
 
isDisabled() - Method in class com.foreach.across.modules.web.menu.Menu
 
isEmpty() - Method in class com.foreach.across.modules.web.menu.Menu
 
isEmpty() - Method in class com.foreach.across.modules.web.mvc.condition.CompositeCustomRequestCondition
 
isEmpty() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
isEnabled() - Method in class com.foreach.across.modules.web.AcrossWebModuleSettings.Templates
 
isEnabled() - Method in class com.foreach.across.modules.web.config.resources.ResourceCachingProperties
 
isEnabled() - Method in class com.foreach.across.modules.web.config.resources.ResourceVersioningProperties
 
isEscapeXml() - Method in class com.foreach.across.modules.web.ui.elements.TextViewElement
 
isFindLowest() - Method in class com.foreach.across.modules.web.menu.TraversingMenuSelector
 
isFirst() - Method in interface com.foreach.across.modules.web.ui.IteratorItemStats
 
isFirst() - Method in class com.foreach.across.modules.web.ui.IteratorItemStatsImpl
 
isFirst() - Method in class com.foreach.across.modules.web.ui.IteratorViewElementBuilderContext
 
isForMenuOfType(Class<? extends Menu>) - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Check if the current build event is for a menu of the given type.
isGroup() - Method in class com.foreach.across.modules.web.menu.Menu
 
isHandler(Class<?>) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
isLast() - Method in interface com.foreach.across.modules.web.ui.IteratorItemStats
 
isLast() - Method in class com.foreach.across.modules.web.ui.IteratorItemStatsImpl
 
isLast() - Method in class com.foreach.across.modules.web.ui.IteratorViewElementBuilderContext
 
isOrdered() - Method in class com.foreach.across.modules.web.menu.Menu
 
isRenderViewElementNames() - Method in class com.foreach.across.modules.web.config.AcrossWebModuleDevSettings
 
isReplaceIfPresent() - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
isRoot() - Method in class com.foreach.across.modules.web.menu.Menu
 
isSelected() - Method in class com.foreach.across.modules.web.menu.Menu
 
item(String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Retrieve the item builder for a specific path.
item(String) - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Retrieve the item builder for a specific path.
item(String, String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Retrieve the item builder for a specific path.
item(String, String, String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Retrieve the item builder for a specific path.
itemBuilder(ViewElementBuilder<VIEW_ELEMENT>) - Method in class com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder
Set the ViewElementBuilder to call when generating an item.
items(Collection<ITEM>) - Method in class com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder
Set the collection of items for which elements should be generated.
iterator() - Method in class com.foreach.across.modules.web.resource.WebResourceReferenceCollection
 
iterator() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
IteratorItemStats<ITEM> - Interface in com.foreach.across.modules.web.ui
 
IteratorItemStatsImpl<ITEM> - Class in com.foreach.across.modules.web.ui
Represents some contextual information about an item that is part of an iterable like collection.
IteratorItemStatsImpl(ITEM, int, boolean) - Constructor for class com.foreach.across.modules.web.ui.IteratorItemStatsImpl
 
IteratorItemStatsImpl(ITEM, int, boolean, boolean) - Constructor for class com.foreach.across.modules.web.ui.IteratorItemStatsImpl
 
IteratorViewElementBuilderContext<ITEM> - Class in com.foreach.across.modules.web.ui
Wrapping ViewElementBuilderContext that is used by a ViewElementGenerator and provides access to the item being generated and the possible iteration context.
IteratorViewElementBuilderContext(IteratorItemStats<ITEM>) - Constructor for class com.foreach.across.modules.web.ui.IteratorViewElementBuilderContext
 

J

javascript() - Static method in class com.foreach.across.modules.web.resource.WebResource
A ViewElementBuilder which generates a script tag and can be used for inline or json
javascript(String) - Static method in class com.foreach.across.modules.web.resource.WebResource
A ViewElementBuilder which generates a script tag for external resources
JAVASCRIPT - Static variable in class com.foreach.across.modules.web.resource.WebResource
 
JAVASCRIPT_PAGE_END - Static variable in class com.foreach.across.modules.web.resource.WebResource
 
JavascriptWebResourceBuilder - Class in com.foreach.across.modules.web.resource.elements
Builder class for creating a ViewElement of tag <script> which supports either external (src attribute) or inlined scripts.
JavascriptWebResourceBuilder() - Constructor for class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
 
JSP - Enum constant in enum class com.foreach.across.modules.web.AcrossWebViewSupport
 
JspPropertyGroupDescriptorStub - Class in com.foreach.across.modules.web.servlet
This is a stub implementation for the JspPropertyGroupDescriptor from the servlet 3.0 spec.
JspPropertyGroupDescriptorStub() - Constructor for class com.foreach.across.modules.web.servlet.JspPropertyGroupDescriptorStub
 
jstlViewResolver() - Method in class com.foreach.across.modules.web.config.JstlViewSupportConfiguration
 
JstlViewSupportConfiguration - Class in com.foreach.across.modules.web.config
Creates a JSP/JSTL view resolver.
JstlViewSupportConfiguration() - Constructor for class com.foreach.across.modules.web.config.JstlViewSupportConfiguration
 

K

kbd() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
kbd() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
kbd(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
kbd(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
key(String) - Method in class com.foreach.across.modules.web.resource.WebResourceReference.WebResourceReferenceBuilder
 
keygen() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
keygen() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
keygen(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
keygen(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 

L

label() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
label() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
label(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
label(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
LayoutSupportingExceptionHandlerExceptionResolver - Class in com.foreach.across.modules.web.template
Adds layout logic to the ExceptionHandlerExceptionResolver.
LayoutSupportingExceptionHandlerExceptionResolver() - Constructor for class com.foreach.across.modules.web.template.LayoutSupportingExceptionHandlerExceptionResolver
 
LayoutTemplateProcessorAdapterBean - Class in com.foreach.across.modules.web.template
Applies a layout to a view, load resource packages and generate menu instances.
LayoutTemplateProcessorAdapterBean(String, String) - Constructor for class com.foreach.across.modules.web.template.LayoutTemplateProcessorAdapterBean
 
legend() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
legend() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
legend(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
legend(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
li() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
li() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
li(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
li(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
link() - Static method in class com.foreach.across.modules.web.resource.WebResource
A ViewElementBuilder which generates a link tag.
link() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
link() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
link(String) - Static method in class com.foreach.across.modules.web.resource.WebResource
A ViewElementBuilder which generates a link tag for the url specified.
link(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
link(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
LINK_BUILDER_ATTRIBUTE_KEY - Static variable in class com.foreach.across.modules.web.resource.WebResourceUtils
 
LinkWebResourceBuilder - Class in com.foreach.across.modules.web.resource.elements
Builder class for creating a ViewElement that represents a generic tag.
LinkWebResourceBuilder() - Constructor for class com.foreach.across.modules.web.resource.elements.LinkWebResourceBuilder
 
LocalizedTextResolver - Interface in com.foreach.across.modules.web.support
Interface defining a contract for localizing strings, usually for translation purposes.
lookupMultipartResolver() - Method in class com.foreach.across.modules.web.servlet.AcrossMultipartFilter
 

M

main() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
main() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
main(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
main(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
map() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
map() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
map(BiFunction<ViewElementBuilderContext, T, U>) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
Map the ViewElement that this builder returns to another type.
map(Function<T, U>) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
Map the ViewElement that this builder returns to another type.
map(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
map(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
mark() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
mark() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
mark(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
mark(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
matches(Predicate) - Method in interface com.foreach.across.modules.web.ui.ViewElement
Check if the element matches the predicate given.
matches(Menu) - Method in interface com.foreach.across.modules.web.menu.MenuMatcher
 
matches(Menu) - Method in class com.foreach.across.modules.web.menu.MenuMatchers.PathEqualityMenuMatcher
 
matches(Menu) - Method in class com.foreach.across.modules.web.menu.MenuMatchers.PathPatternMenuMatcher
 
matches(Menu) - Method in class com.foreach.across.modules.web.menu.TraversingMenuSelector
 
matchRequests(String...) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Add prefix strings on which this menu item will match in case a RequestMenuSelector is being used.
media(String) - Method in class com.foreach.across.modules.web.resource.elements.CssWebResourceBuilder
 
media(String) - Method in class com.foreach.across.modules.web.resource.elements.LinkWebResourceBuilder
 
menu() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
menu() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
menu(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
menu(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
Menu - Class in com.foreach.across.modules.web.menu
Represents a hierarchical menu (tree) structure.
Menu() - Constructor for class com.foreach.across.modules.web.menu.Menu
 
Menu(Menu) - Constructor for class com.foreach.across.modules.web.menu.Menu
Copy constructor.
Menu(String) - Constructor for class com.foreach.across.modules.web.menu.Menu
 
Menu(String, String) - Constructor for class com.foreach.across.modules.web.menu.Menu
 
MenuBuilder<T extends Menu,E extends BuildMenuEvent<T>> - Interface in com.foreach.across.modules.web.menu
Takes care of menu assembly.
MenuFactory - Class in com.foreach.across.modules.web.menu
 
MenuFactory() - Constructor for class com.foreach.across.modules.web.menu.MenuFactory
 
menuitem() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
menuitem() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
menuitem(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
menuitem(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
MenuItemBuilderProcessor - Interface in com.foreach.across.modules.web.menu
Processor instance to modify menu items after they have been built, but before having been attached to a parent item.
MenuMatcher - Interface in com.foreach.across.modules.web.menu
 
MenuMatchers - Class in com.foreach.across.modules.web.menu
 
MenuMatchers.PathEqualityMenuMatcher - Class in com.foreach.across.modules.web.menu
 
MenuMatchers.PathPatternMenuMatcher - Class in com.foreach.across.modules.web.menu
 
MenuSelector - Interface in com.foreach.across.modules.web.menu
A MenuSelector is a strategy interface that searches a Menu tree and returns at most one Menu item that matches it.
MenuStore - Interface in com.foreach.across.modules.web.menu
Stores all created menus.
merge(WebResourceRegistry) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Merges all resources of the other registry in this one.
merge(Menu) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Will merge into the existing menu and merge the root only if it has been configured on the builder.
merge(Menu, boolean) - Method in class com.foreach.across.modules.web.menu.Menu
Merges the other menu into this one.
merge(Menu, boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Merges the result of the builder in the existing instance.
MESSAGE_SOURCE_KEY - Static variable in class com.foreach.across.modules.web.resource.WebResourceUtils
 
MessageCodeSupportingLocalizedTextResolver - Class in com.foreach.across.modules.web.support
Attempts to localize a text snippet.
MessageCodeSupportingLocalizedTextResolver() - Constructor for class com.foreach.across.modules.web.support.MessageCodeSupportingLocalizedTextResolver
 
MessageCodeSupportingLocalizedTextResolver(MessageSource) - Constructor for class com.foreach.across.modules.web.support.MessageCodeSupportingLocalizedTextResolver
 
meta() - Static method in class com.foreach.across.modules.web.resource.WebResource
A ViewElementBuilder which generates a meta tag.
meta() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
meta() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
meta(String) - Static method in class com.foreach.across.modules.web.resource.WebResource
A ViewElementBuilder which generates a meta tag for the attribute name.
meta(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
meta(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
metaName(String) - Method in class com.foreach.across.modules.web.resource.elements.MetaWebResourceBuilder
The name attribute for the meta tag, if not set explicitly, will be the same as MetaWebResourceBuilder.name(String).
MetaWebResourceBuilder - Class in com.foreach.across.modules.web.resource.elements
Builder class for creating a ViewElement of tag
MetaWebResourceBuilder() - Constructor for class com.foreach.across.modules.web.resource.elements.MetaWebResourceBuilder
 
meter() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
meter() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
meter(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
meter(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
move(ContainerViewElement, ViewElement, ContainerViewElement) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Moves an element to a new parent container.
move(ContainerViewElement, ViewElement, String) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Attempts to move an element to a new parent that is part of the container.
move(ContainerViewElement, String, ContainerViewElement) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Attempts to move an element in the container to a new parent.
move(ContainerViewElement, String, String) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Attempts to move an element within the container: the element with the given name will be moved to the parent specified and remove from its current parent.
multipartConfigElement(String) - Method in class com.foreach.across.modules.web.config.multipart.MultipartResolverConfiguration
 
multipartFilterRegistration(ServletContext, MultipartConfigElement, MultipartResolver) - Method in class com.foreach.across.modules.web.config.multipart.MultipartResolverConfiguration
 
MultipartResolverConfiguration - Class in com.foreach.across.modules.web.config.multipart
Creates a MultipartResolver for handling multipart requests.
MultipartResolverConfiguration(MultipartProperties, AcrossListableBeanFactory) - Constructor for class com.foreach.across.modules.web.config.multipart.MultipartResolverConfiguration
 
MutableViewElement - Interface in com.foreach.across.modules.web.ui
 
MutableViewElement.Functions - Interface in com.foreach.across.modules.web.ui
Common ViewElement.Wither functions for the default MutableViewElement properties.
mvcConversionService() - Method in class com.foreach.across.modules.web.config.ConversionServiceConfiguration
 
mvcConversionService(AcrossContextBeanRegistry, List<WebMvcConfigurer>) - Method in class com.foreach.across.modules.web.extensions.EnableWebMvcConfiguration
Replace the ConversionService bean definition, ensure the earlier created service from AcrossWebModule is being used.
mvcResourceUrlProvider() - Method in class com.foreach.across.modules.web.config.resources.ResourcesConfiguration.ResourceUrlProviderExposingInterceptorConfiguration
 

N

name - Variable in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
 
name(String) - Method in class com.foreach.across.modules.web.resource.elements.MetaWebResourceBuilder
 
name(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder
 
name(String) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
 
NAME - Static variable in class com.foreach.across.modules.web.AcrossWebModule
 
NamedWebTemplateProcessor - Interface in com.foreach.across.modules.web.template
Extends the standard WebTemplateProcessor with the name.
NamedWebTemplateProcessorRegistrar - Class in com.foreach.across.modules.web.template
Automatically registers all NamedWebTemplateProcessor instances into the registry.
NamedWebTemplateProcessorRegistrar() - Constructor for class com.foreach.across.modules.web.template.NamedWebTemplateProcessorRegistrar
 
nav() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
nav() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
nav(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
nav(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
node(String) - Method in class com.foreach.across.modules.web.ui.StandardViewElementBuilderFactory
 
node(String) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderFactory
 
NODE - Static variable in interface com.foreach.across.modules.web.ui.StandardViewElements
 
NodeViewElement - Class in com.foreach.across.modules.web.ui.elements
Represents a generic node (html element).
NodeViewElement(String) - Constructor for class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
NodeViewElement(String, String) - Constructor for class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
NodeViewElementBuilder - Class in com.foreach.across.modules.web.ui.elements.builder
 
NodeViewElementBuilder(String) - Constructor for class com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder
 
NoOpCssLinkTransformer() - Constructor for class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer.NoOpCssLinkTransformer
 
NoOpProcessor - Static variable in interface com.foreach.across.modules.web.menu.MenuItemBuilderProcessor
 
noscript() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
noscript() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
noscript(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
noscript(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 

O

object() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
object() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
object(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
object(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
OBJECT_MAPPER_BEAN - Static variable in interface com.foreach.across.modules.web.ui.ViewElementAttributeConverter
Name of the ObjectMapper bean that should be used for converting objects to JSON value.
of(ViewElementBuilder) - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
of(Collection<WebResourceRule>) - Static method in interface com.foreach.across.modules.web.resource.WebResourcePackage
Create a new package that executes the specified rules upon installation.
of(WebResourceRule...) - Static method in interface com.foreach.across.modules.web.resource.WebResourcePackage
Create a new package that executes the specified rules upon installation.
of(Function<ViewElementBuilderContext, U>) - Static method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
 
of(Supplier<U>) - Static method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
 
ol() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
ol() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
ol(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
ol(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
onApplicationEvent(ContextRefreshedEvent) - Method in class com.foreach.across.modules.web.config.resources.AcrossResourceUrlProvider
 
onStartup(ServletContext) - Method in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
 
optgroup() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
optgroup() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
optgroup(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
optgroup(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
option() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
option() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
option(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
option(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
optionalItem(String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Return an item builder for updating an item if it exists.
optionalItem(String) - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Return an item builder for updating an item if it exists.
options(String...) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Add one or more option attributes to this menu item.
order(int) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Set the order of this menu item.
order(int) - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
order(Integer) - Method in class com.foreach.across.modules.web.resource.WebResourceReference.WebResourceReferenceBuilder
 
OrderComparatorWrapper - Class in com.foreach.across.modules.web.menu
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.
OrderComparatorWrapper(Comparator<Menu>) - Constructor for class com.foreach.across.modules.web.menu.OrderComparatorWrapper
 
output() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
output() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
output(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
output(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 

P

p() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
p() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
p(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
p(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
param() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
param() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
param(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
param(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
PARTIAL_PARAMETER - Static variable in class com.foreach.across.modules.web.template.WebTemplateInterceptor
 
path(String) - Method in class com.foreach.across.modules.web.context.PrefixingPathContext
 
path(String) - Method in class com.foreach.across.modules.web.context.PrefixingPathRegistry
 
path(String) - Method in interface com.foreach.across.modules.web.context.WebAppPathResolver
Resolves the requested path in the relative context of the web application.
PATH_RESOLVER_ATTRIBUTE_KEY - Static variable in class com.foreach.across.modules.web.resource.WebResourceUtils
 
PathBasedMenuBuilder - Class in com.foreach.across.modules.web.menu
A PathBasedMenuBuilder can be used to define menu items in a non-hierarchical way.
PathBasedMenuBuilder() - Constructor for class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
 
PathBasedMenuBuilder(MenuItemBuilderProcessor) - Constructor for class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
 
PathBasedMenuBuilder(PathBasedMenuBuilder, MenuItemBuilderProcessor) - Constructor for class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
 
PathBasedMenuBuilder.PathBasedMenuItemBuilder - Class in com.foreach.across.modules.web.menu
Represents a single item builder attached to a parent PathBasedMenuBuilder.
PathEqualityMenuMatcher(String) - Constructor for class com.foreach.across.modules.web.menu.MenuMatchers.PathEqualityMenuMatcher
 
pathEquals(String) - Static method in class com.foreach.across.modules.web.menu.MenuMatchers
 
pathMatches(String) - Static method in class com.foreach.across.modules.web.menu.MenuMatchers
 
pathMatches(String, boolean) - Static method in class com.foreach.across.modules.web.menu.MenuMatchers
 
pathMatches(Pattern) - Static method in class com.foreach.across.modules.web.menu.MenuMatchers
 
PathPatternMenuMatcher(Pattern) - Constructor for class com.foreach.across.modules.web.menu.MenuMatchers.PathPatternMenuMatcher
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistryInterceptor
Prepares the WebResourceRegistry for rendering by translating locations.
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class com.foreach.across.modules.web.template.WebTemplateInterceptor
 
postProcess(ViewElementBuilderContext, ViewElement) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementPostProcessor
 
postProcess(ViewElementBuilderContext, T) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
 
postProcess(ViewElementBuilderContext, T) - Method in interface com.foreach.across.modules.web.ui.ViewElementPostProcessor
 
postProcess(ViewElementPostProcessor<T>) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
 
postProcess(Collection<ViewElementPostProcessor<T>>) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilder
 
postProcessor(ViewElementPostProcessor<ViewElementGenerator<ITEM, VIEW_ELEMENT>>) - Method in class com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder
 
postProcessor(ViewElementPostProcessor<T>) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
 
pre() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
pre() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
pre(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
pre(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
predicateFor(Class<U>, Predicate<U>) - Static method in interface com.foreach.across.modules.web.ui.ViewElement
Short-hand for creating an anonymous typed predicate, can be used to inline type predicate creation.
PREFIX - Static variable in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect
 
PrefixContextMenuItemBuilderProcessor - Class in com.foreach.across.modules.web.menu
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.
PrefixContextMenuItemBuilderProcessor(PrefixingPathContext) - Constructor for class com.foreach.across.modules.web.menu.PrefixContextMenuItemBuilderProcessor
 
PrefixingHandlerMappingConfiguration - Class in com.foreach.across.modules.web.config.support
Base class for configuration of a PrefixingRequestMappingHandlerMapping instance that supports customizing its configuration through one or more PrefixingHandlerMappingConfigurer instances.
PrefixingHandlerMappingConfiguration() - Constructor for class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
 
PrefixingHandlerMappingConfigurer - Interface in com.foreach.across.modules.web.config.support
Interface used for configuring separate PrefixingRequestMappingHandlerMapping instances.
PrefixingHandlerMappingConfigurerAdapter - Class in com.foreach.across.modules.web.config.support
 
PrefixingHandlerMappingConfigurerAdapter() - Constructor for class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfigurerAdapter
 
PrefixingPathContext - Class in com.foreach.across.modules.web.context
Helper class for relative urls that need a prefix.
PrefixingPathContext(String) - Constructor for class com.foreach.across.modules.web.context.PrefixingPathContext
 
prefixingPathRegistry(ResourceConfigurationProperties) - Method in class com.foreach.across.modules.web.config.UrlPrefixingConfiguration
 
PrefixingPathRegistry - Class in com.foreach.across.modules.web.context
 
PrefixingPathRegistry() - Constructor for class com.foreach.across.modules.web.context.PrefixingPathRegistry
 
PrefixingRequestMappingHandlerMapping - Class in com.foreach.across.modules.web.mvc
Scans matching beans for RequestMapping annotations and (optionally) prefixes all mappings.
PrefixingRequestMappingHandlerMapping(String, ClassFilter) - Constructor for class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
PrefixingRequestMappingHandlerMapping(ClassFilter) - Constructor for class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
PrefixingSupportingLinkBuilder - Class in com.foreach.across.modules.web.thymeleaf
 
PrefixingSupportingLinkBuilder(WebAppPathResolver) - Constructor for class com.foreach.across.modules.web.thymeleaf.PrefixingSupportingLinkBuilder
 
PrefixingSupportingWebAppLinkBuilder - Class in com.foreach.across.modules.web.context
Default implementation of WebAppLinkBuilder that will resolve any prefixed url and url encode it afterwards.
PrefixingSupportingWebAppLinkBuilder(WebAppPathResolver, ServletContext) - Constructor for class com.foreach.across.modules.web.context.PrefixingSupportingWebAppLinkBuilder
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.foreach.across.modules.web.mvc.WebAppPathResolverExposingInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistryInterceptor
Adds a new default WebResourceRegistry to the request.
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.foreach.across.modules.web.template.WebTemplateInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextInterceptor
 
prepareForBootstrap(ModuleBootstrapConfig, AcrossBootstrapConfig) - Method in class com.foreach.across.modules.web.AcrossWebModule
 
prepareForTemplate(HttpServletRequest, HttpServletResponse, Object) - Method in class com.foreach.across.modules.web.template.LayoutTemplateProcessorAdapterBean
 
prepareForTemplate(HttpServletRequest, HttpServletResponse, Object) - Method in interface com.foreach.across.modules.web.template.WebTemplateProcessor
Called before the handler is executed.
process(Menu) - Method in interface com.foreach.across.modules.web.menu.MenuItemBuilderProcessor
 
process(Menu) - Method in class com.foreach.across.modules.web.menu.PrefixContextMenuItemBuilderProcessor
 
processLink(IExpressionContext, String) - Method in class com.foreach.across.modules.web.thymeleaf.PrefixingSupportingLinkBuilder
 
PROCESSOR_ATTRIBUTE - Static variable in class com.foreach.across.modules.web.template.WebTemplateInterceptor
 
progress() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
progress() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
progress(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
progress(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
put(MenuMatcher, int) - Method in class com.foreach.across.modules.web.menu.FixedMenuOrderComparator
 

Q

q() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
q() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
q(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
q(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 

R

redirect(String) - Method in class com.foreach.across.modules.web.context.PrefixingPathContext
 
redirect(String) - Method in class com.foreach.across.modules.web.context.PrefixingPathRegistry
 
redirect(String) - Method in interface com.foreach.across.modules.web.context.WebAppPathResolver
Creates a Spring MVC redirect for the requested path.
refresh(String) - Method in class com.foreach.across.modules.web.resource.elements.MetaWebResourceBuilder
Short hand for a http-equiv refresh tag
refreshTemplateResolvers(SpringTemplateEngine) - Method in class com.foreach.across.modules.web.config.ThymeleafViewSupportConfiguration
 
register(String, WebResourcePackage) - Method in class com.foreach.across.modules.web.resource.WebResourcePackageManager
 
register(NamedWebTemplateProcessor) - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
Register a WebTemplateProcessor instance.
register(String, WebTemplateProcessor) - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
Register a WebTemplateProcessor instance under a unique name.
registerContextLoaderListener(ServletContext) - Method in class com.foreach.across.modules.web.servlet.AbstractAcrossServletInitializer
 
registerDefaultApplicationContextConfigurers(Set<ApplicationContextConfigurer>) - Method in class com.foreach.across.modules.web.AcrossWebModule
Register the default ApplicationContextConfigurers for this module.
registerMissingDefaultAttributes(ViewElementBuilderContext) - Static method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
Registers default attributes in the builder context if they are not yet present.
registerModelWriter(Class<? extends ViewElement>, ViewElementModelWriter) - Method in class com.foreach.across.modules.web.ui.thymeleaf.ViewElementModelWriterRegistry
 
registerModelWriter(String, ViewElementModelWriter) - Method in class com.foreach.across.modules.web.ui.thymeleaf.ViewElementModelWriterRegistry
 
registerMultipartConfig(ListableBeanFactory) - Method in class com.foreach.across.modules.web.config.multipart.MultipartResolverConfiguration
 
registerNamedWebTemplateProcessors() - Method in class com.foreach.across.modules.web.config.AcrossWebTemplateConfig
 
registerServletsAndFilters(AcrossContextBootstrappedEvent) - Method in class com.foreach.across.modules.web.config.DynamicServletConfiguration
 
registerWebResources(WebResourceRegistry) - Method in class com.foreach.across.modules.web.template.LayoutTemplateProcessorAdapterBean
 
registerWebResources(WebResourceRegistry) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
Method to implement if web resources should be registered.
REGISTRY_ATTRIBUTE_KEY - Static variable in class com.foreach.across.modules.web.resource.WebResourceUtils
Attribute key under which the registry is put in the request attributes
rel(String) - Method in class com.foreach.across.modules.web.resource.elements.CssWebResourceBuilder
 
rel(String) - Method in class com.foreach.across.modules.web.resource.elements.LinkWebResourceBuilder
 
RELATIVE - Static variable in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
reload() - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
reload(ResourceHandlerRegistry, ApplicationContext, Map<String, CorsConfiguration>) - Method in class com.foreach.across.modules.web.config.resources.ResourcesConfiguration
Reloads the required resources configuration.
remove() - Static method in interface com.foreach.across.modules.web.resource.WebResourceRule
A factory method why can be used to remove a web resource from the registry
remove(boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Remove this item.
remove(Menu) - Method in class com.foreach.across.modules.web.menu.Menu
Removes the menu item from the tree - disconnects it from its parent.
remove(ContainerViewElement, ViewElement) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Remove the given element from the container.
remove(ContainerViewElement, String) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Remove the first element with the given name from the container or any of its children.
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
remove(ViewElement.WitherRemover...) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.elements.TextViewElement
 
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
remove(ViewElement.WitherRemover...) - Static method in interface com.foreach.across.modules.web.ui.MutableViewElement.Functions
Converts a number of removers into a single setter.
remove(ViewElement.WitherRemover...) - Method in interface com.foreach.across.modules.web.ui.MutableViewElement
 
remove(ViewElement.WitherRemover...) - Method in interface com.foreach.across.modules.web.ui.ViewElement
Execute one or more remover functions.
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.ViewElement.Wither
Execute one or more remover functions.
remove(ViewElement.WitherRemover...) - Method in class com.foreach.across.modules.web.ui.ViewElementSupport
 
remove(ViewElementBuilderContext, ViewElementPostProcessor) - Static method in class com.foreach.across.modules.web.ui.DefaultViewElementPostProcessor
Remove a registered post processor from the builder context.
remove(String) - Method in class com.foreach.across.modules.web.context.PrefixingPathRegistry
 
removeAll(ContainerViewElement, String...) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Remove all elements with that name from the tree.
removeAllFromTree(String...) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Removes all elements with the given names from the tree.
removeAttribute(Class) - Method in class com.foreach.across.modules.web.ui.ScopedAttributesViewElementBuilderContext
Remove an attribute from the builder context.
removeAttribute(String) - Method in class com.foreach.across.modules.web.ui.ScopedAttributesViewElementBuilderContext
Remove an attribute from the builder context.
removeAttribute(String) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Remove a single attribute for the open element.
removeAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
removeAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
removeAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
removeAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder
 
removeAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractVoidNodeViewElementBuilder
 
removeAttribute(String) - Method in interface com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilder
 
removeAttribute(String) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
removeAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
removeAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
removeAttribute(String) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
removeAttributes() - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Removes all currently declared attributes for the open element.
removeAttributes(String...) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Remove the attributes with the given keys.
removeAttributeValue(String, Object...) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Remove one or more values for a particular attribute.
removeChild(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Remove a direct child from this container.
removeCss(String...) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder
 
removeCss(String...) - Method in class com.foreach.across.modules.web.ui.elements.builder.AbstractVoidNodeViewElementBuilder
 
removeCss(String...) - Method in interface com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilder
 
removeCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
removeCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
removeCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
removeCssClass(String...) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
removeCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
removeCssClass(String...) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
removeCssClass(Map<String, Object>, String...) - Static method in class com.foreach.across.modules.web.ui.elements.support.CssClassAttributeUtils
 
removeData(String) - Method in interface com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilder
Short-hand for removing a data- HTML attribute.
removeFrom(HtmlViewElement) - Method in class com.foreach.across.modules.web.ui.elements.support.AttributeWitherFunction.AttributeValueWitherFunction
 
removeFrom(HtmlViewElement) - Method in class com.foreach.across.modules.web.ui.elements.support.AttributeWitherFunction
 
removeFrom(HtmlViewElement) - Method in class com.foreach.across.modules.web.ui.elements.support.CssClassWitherFunction
 
removeFrom(T) - Method in interface com.foreach.across.modules.web.ui.ViewElement.WitherRemover
 
removeFromTree(ViewElement) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Remove the given element from the container.
removeFromTree(String) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
Remove the first element with the given name from the container or any of its children.
removeItems(String, boolean) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Remove the item with the specified path from this menu builder.
removePackage(String...) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0 - might be removed in a future release as behaviour is hard to get consistent
removePackage(String...) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
removeResource(Object) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
removeResource(Object) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0 - removing by "data" is not supported anymore
removeResource(String, Object) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
Deprecated.
removeResource(String, Object) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0 - removing by "data" is not supported anymore
removeResourceWithKey(String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Will remove all resources registered under the key specified.
removeResourceWithKey(String) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
Deprecated.
removeResourceWithKey(String, String) - Method in class com.foreach.across.modules.web.events.BuildTemplateWebResourcesEvent
Deprecated.
removeResourceWithKeyFromBucket(String, String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Will remove the resource with a specific key from the bucket
RemoveWebResourceRule - Class in com.foreach.across.modules.web.resource.rules
A rule which specifies that a WebResourceReference with a specific key must be removed from the WebResourceRegistry
RemoveWebResourceRule() - Constructor for class com.foreach.across.modules.web.resource.rules.RemoveWebResourceRule
 
RENDER_FRAGMENT - Static variable in class com.foreach.across.modules.web.template.WebTemplateInterceptor
 
RENDER_VIEW_ELEMENT - Static variable in class com.foreach.across.modules.web.template.WebTemplateInterceptor
 
renderFragment(Map<String, ?>, HttpServletRequest, HttpServletResponse, Writer) - Method in class com.foreach.across.modules.web.jsp.ThymeleafTag
 
replace(ContainerViewElement, ViewElement, ViewElement) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Replace an element in the container hierarchy by another element.
replace(ContainerViewElement, String, Class<V>, Function<V, ? extends ViewElement>) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Replace an element in the container hierarchy by another element.
replace(ContainerViewElement, String, UnaryOperator<ViewElement>) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Replace an element in the container hierarchy by another element.
replaceIfPresent(boolean) - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
Should the web resource be replaced if it is already present (based on the key).
RequestMenuBuilder<T extends Menu,E extends BuildMenuEvent<T>> - Class in com.foreach.across.modules.web.menu
Builds a menu and assigns the request path to the selected path.
RequestMenuBuilder() - Constructor for class com.foreach.across.modules.web.menu.RequestMenuBuilder
 
RequestMenuSelector - Class in com.foreach.across.modules.web.menu
Will search a menu for the item that best matches with the requested url.
RequestMenuSelector(HttpServletRequest) - Constructor for class com.foreach.across.modules.web.menu.RequestMenuSelector
 
RequestMenuSelector(String, String, String) - Constructor for class com.foreach.across.modules.web.menu.RequestMenuSelector
 
RequestMenuStore - Class in com.foreach.across.modules.web.menu
Stores Menu instance as attribute on the request, under the name specified.
RequestMenuStore() - Constructor for class com.foreach.across.modules.web.menu.RequestMenuStore
 
rescan(AcrossContextBootstrappedEvent) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.foreach.across.modules.web.context.AcrossWebArgumentResolver
 
resolveErrorView(HttpServletRequest, HttpStatus, Map<String, Object>) - Method in class com.foreach.across.modules.web.error.AcrossModuleDefaultErrorViewResolver
 
resolveText(String) - Method in interface com.foreach.across.modules.web.support.LocalizedTextResolver
Localize the text using the Locale attached to the current thread.
resolveText(String) - Method in class com.foreach.across.modules.web.support.MessageCodeSupportingLocalizedTextResolver
 
resolveText(String) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
resolveText(String, String) - Method in interface com.foreach.across.modules.web.support.LocalizedTextResolver
Localize the text using the Locale attached to the current thread.
resolveText(String, String) - Method in class com.foreach.across.modules.web.support.MessageCodeSupportingLocalizedTextResolver
 
resolveText(String, String) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
resolveText(String, String, Locale) - Method in interface com.foreach.across.modules.web.support.LocalizedTextResolver
Localize the text using the Locale specified.
resolveText(String, String, Locale) - Method in class com.foreach.across.modules.web.support.MessageCodeSupportingLocalizedTextResolver
 
resolveText(String, String, Locale) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
resolveText(String, Locale) - Method in interface com.foreach.across.modules.web.support.LocalizedTextResolver
Localize the text using the Locale specified.
resolveText(String, Locale) - Method in class com.foreach.across.modules.web.support.MessageCodeSupportingLocalizedTextResolver
 
resolveText(String, Locale) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
 
RESOURCE - Static variable in class com.foreach.across.modules.web.config.UrlPrefixingConfiguration
 
RESOURCE_URL_ENCODING_FILTER - Static variable in class com.foreach.across.modules.web.config.resources.ResourcesConfiguration
 
ResourceCachingProperties - Class in com.foreach.across.modules.web.config.resources
Configuration properties for (client-side) resource caching.
ResourceCachingProperties() - Constructor for class com.foreach.across.modules.web.config.resources.ResourceCachingProperties
 
ResourceConfigurationProperties - Class in com.foreach.across.modules.web.config.resources
Contains the different settings for the default resource configuration (path, folders, versioning and caching).
ResourceConfigurationProperties() - Constructor for class com.foreach.across.modules.web.config.resources.ResourceConfigurationProperties
 
resourceHandlerMapping() - Method in class com.foreach.across.modules.web.config.resources.ResourcesConfiguration
 
ResourceHandlerRegistry - Class in com.foreach.across.modules.web.mvc
Extension in order to find
ResourceHandlerRegistry(ApplicationContext, ServletContext) - Constructor for class com.foreach.across.modules.web.mvc.ResourceHandlerRegistry
 
RESOURCES - Static variable in class com.foreach.across.modules.web.AcrossWebModule
 
ResourcesConfiguration - Class in com.foreach.across.modules.web.config.resources
Configuration responsible for registering the static resource resolving with optional support for caching and fixed version.
ResourcesConfiguration() - Constructor for class com.foreach.across.modules.web.config.resources.ResourcesConfiguration
 
ResourcesConfiguration.ResourceUrlProviderExposingInterceptorConfiguration - Class in com.foreach.across.modules.web.config.resources
Configures the ResourceUrlProvider if versioning active.
resourceUrlEncodingFilterRegistration() - Method in class com.foreach.across.modules.web.config.resources.ResourcesConfiguration
 
resourceUrlProviderExposingInterceptor(ResourceUrlProvider) - Method in class com.foreach.across.modules.web.config.resources.ResourcesConfiguration.ResourceUrlProviderExposingInterceptorConfiguration
 
ResourceUrlProviderExposingInterceptorConfiguration() - Constructor for class com.foreach.across.modules.web.config.resources.ResourcesConfiguration.ResourceUrlProviderExposingInterceptorConfiguration
 
ResourceVersioningProperties - Class in com.foreach.across.modules.web.config.resources
Configuration properties for resource url versioning.
ResourceVersioningProperties() - Constructor for class com.foreach.across.modules.web.config.resources.ResourceVersioningProperties
 
retrieveGlobalBuilderContext() - Static method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Fetches the global ViewElementBuilderContext.
retrieveHtmlId(ViewElement) - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Get a unique id for the specific element.
retrieveHtmlId(ITemplateContext, ViewElement) - Method in class com.foreach.across.modules.web.thymeleaf.HtmlIdStore
Retrieve the generated id for a ViewElement.
retrieveModel() - Method in class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
Return the current model, ensures pending tags have been written.
returnIfType(Object, Class<V>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
returnIfType(Object, Class<V>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
returnIfType(Object, Class<V>) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
root(String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Get the root item builder.
ROOT_LEVEL - Static variable in class com.foreach.across.modules.web.menu.Menu
 
rp() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
rp() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
rp(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
rp(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
rt() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
rt() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
rt(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
rt(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
ruby() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
ruby() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
ruby(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
ruby(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 

S

s() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
s() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
s(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
s(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
samp() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
samp() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
samp(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
samp(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
save(String, Menu) - Method in interface com.foreach.across.modules.web.menu.MenuStore
 
save(String, Menu) - Method in class com.foreach.across.modules.web.menu.RequestMenuStore
 
scan(ApplicationContext, boolean) - Method in class com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping
Scan a particular ApplicationContext for instances.
ScopedAttributesViewElementBuilderContext - Class in com.foreach.across.modules.web.ui
Represents a collection of temporary modifications to an existing ViewElementBuilderContext.
ScopedAttributesViewElementBuilderContext(ViewElementBuilderContext) - Constructor for class com.foreach.across.modules.web.ui.ScopedAttributesViewElementBuilderContext
 
script() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
script() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
script(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
script(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
section() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
section() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
section(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
section(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
select() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
select() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
select(MenuSelector) - Method in class com.foreach.across.modules.web.menu.Menu
Sets the item matching the MenuSelector as as selected.
select(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
select(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
set(ViewElement.WitherSetter...) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.TextViewElement
 
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
set(ViewElement.WitherSetter...) - Method in interface com.foreach.across.modules.web.ui.MutableViewElement
 
set(ViewElement.WitherSetter...) - Method in interface com.foreach.across.modules.web.ui.ViewElement
Execute one or more setter functions.
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.ViewElement.Wither
Execute one or more setter functions.
set(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.ViewElementSupport
 
setAnnotatedElement(AnnotatedElement) - Method in interface com.foreach.across.modules.web.mvc.condition.CustomRequestCondition
Set the handler type or the handler method that this condition is being created for.
setAttribute(String, Object) - Method in class com.foreach.across.modules.web.menu.Menu
 
setAttribute(String, Object) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
setAttribute(String, Object) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
setAttribute(String, Object) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
setAttribute(String, Object) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
setAttribute(String, Object) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
setAttribute(String, Object) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
setAttribute(String, Object) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
setAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
setAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
setAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
setAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
setAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
setAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
setAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.web.menu.Menu
 
setAttributes(Map<String, Object>) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
setAutoRegister(boolean) - Method in class com.foreach.across.modules.web.AcrossWebModuleSettings.Templates
 
setComparator(Comparator<Menu>, boolean) - Method in class com.foreach.across.modules.web.menu.Menu
Set the comparator to be used when sorting this Menu.
setContext(Menu) - Method in class com.foreach.across.modules.web.menu.RequestMenuBuilder
 
setCreationCallback(ViewElementGenerator.CreationCallback<ITEM, VIEW_ELEMENT>) - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
Method to be called once for every generation of a ViewElement.
setCustomTemplate(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
setCustomTemplate(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
setCustomTemplate(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
setCustomTemplate(String) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
setCustomTemplate(String) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
setCustomTemplate(String) - Method in class com.foreach.across.modules.web.ui.elements.TextViewElement
 
setCustomTemplate(String) - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
setCustomTemplate(String) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
setCustomTemplate(String) - Method in interface com.foreach.across.modules.web.ui.MutableViewElement
 
setCustomTemplate(String) - Method in class com.foreach.across.modules.web.ui.ViewElementSupport
 
setData(Object) - Method in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
setDefaultLocation(String) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistry
Deprecated.
since 3.2.0 - it's advised to always specify a bucket name
setDefaultMenuBuilder(MenuBuilder) - Method in class com.foreach.across.modules.web.menu.MenuFactory
 
setDefaultMenuStore(MenuStore) - Method in class com.foreach.across.modules.web.menu.MenuFactory
 
setDefaultOrder(Integer) - Method in class com.foreach.across.modules.web.menu.FixedMenuOrderComparator
Setting the default order to null will ensure that the order property of the menu is being used.
setDefaultRegistry(WebResourceRegistry) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistryInterceptor
 
setDefaultTemplateName(String) - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
 
setDependencies(String...) - Method in class com.foreach.across.modules.web.resource.SimpleWebResourcePackage
Deprecated.
 
setDependencies(Collection<String>) - Method in class com.foreach.across.modules.web.resource.SimpleWebResourcePackage
Deprecated.
 
setDevelopmentViews(Map<String, String>) - Method in class com.foreach.across.modules.web.AcrossWebModuleSettings
 
setDisabled(boolean) - Method in class com.foreach.across.modules.web.menu.Menu
 
setElementType(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
setElementType(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
setElementType(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
setElementType(String) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
setElementType(String) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
setElementType(String) - Method in class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
setElementType(String) - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
setElementType(String) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
setElementType(String) - Method in class com.foreach.across.modules.web.ui.ViewElementSupport
 
setEnabled(boolean) - Method in class com.foreach.across.modules.web.AcrossWebModuleSettings.Templates
 
setEnabled(boolean) - Method in class com.foreach.across.modules.web.config.resources.ResourceCachingProperties
 
setEnabled(boolean) - Method in class com.foreach.across.modules.web.config.resources.ResourceVersioningProperties
 
setEscapeXml(boolean) - Method in class com.foreach.across.modules.web.ui.elements.TextViewElement
 
setFallbackComparator(Comparator<Menu>) - Method in class com.foreach.across.modules.web.menu.FixedMenuOrderComparator
Set the comparator that will be used in case the fixed order is the same.
setFindLowest(boolean) - Method in class com.foreach.across.modules.web.menu.TraversingMenuSelector
 
setFolders(String[]) - Method in class com.foreach.across.modules.web.config.resources.ResourceConfigurationProperties
 
setGroup(boolean) - Method in class com.foreach.across.modules.web.menu.Menu
 
setHtmlId(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
setHtmlId(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
setHtmlId(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
setHtmlId(String) - Method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
 
setHtmlId(String) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
setHtmlId(String) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
setItemBuilderContext(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
Set the ViewElementBuilderContext that should be used when generating the ViewElement using a ViewElementBuilder as item template.
setItems(Collection<ITEM>) - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
setItemTemplate(ViewElementBuilder<VIEW_ELEMENT>) - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
setItemTemplate(VIEW_ELEMENT) - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
setKey(String) - Method in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
setLocalizedTextResolver(LocalizedTextResolver) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
Set the LocalizedTextResolver to use in this builder context.
setLocalizedTextResolver(LocalizedTextResolver) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextInterceptor
 
setLocation(String) - Method in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
setMenuSelector(MenuSelector) - Method in class com.foreach.across.modules.web.events.BuildMenuEvent
Set the MenuSelector that should be used for selecting the active items, after the Menu has been built by the MenuFactory.
setMessageSource(MessageSource) - Method in class com.foreach.across.modules.web.support.MessageCodeSupportingLocalizedTextResolver
 
setMessageSource(MessageSource) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
Set the MessageSource that should be used in this builder context.
setMessageSource(MessageSource) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextInterceptor
 
setMultipartResolver(MultipartResolver) - Method in class com.foreach.across.modules.web.servlet.AcrossMultipartFilter
 
setName(String) - Method in class com.foreach.across.modules.web.menu.Menu
 
setName(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
setName(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
setName(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
setName(String) - Method in class com.foreach.across.modules.web.ui.elements.ContainerViewElement
 
setName(String) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
setName(String) - Method in class com.foreach.across.modules.web.ui.elements.TextViewElement
 
setName(String) - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
setName(String) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
setName(String) - Method in interface com.foreach.across.modules.web.ui.MutableViewElement
 
setName(String) - Method in class com.foreach.across.modules.web.ui.ViewElementSupport
 
setNamedPrefixMap(Map<String, PrefixingPathContext>) - Method in class com.foreach.across.modules.web.context.PrefixingPathContext
Sets a collection of prefixing contexts with a name.
setOrder(int) - Method in class com.foreach.across.modules.web.error.AcrossModuleDefaultErrorViewResolver
 
setOrder(int) - Method in class com.foreach.across.modules.web.menu.Menu
Assign an explicit order to the menu item.
setOrdered(boolean) - Method in class com.foreach.across.modules.web.menu.Menu
Determines if the menu is already ordered.
setParentContext(ViewElementBuilderContext) - Method in class com.foreach.across.modules.web.ui.IteratorViewElementBuilderContext
Set the parent context that this iteration context wraps around.
setPath(String) - Method in class com.foreach.across.modules.web.config.resources.ResourceConfigurationProperties
 
setPath(String) - Method in class com.foreach.across.modules.web.menu.Menu
 
setPeriod(Integer) - Method in class com.foreach.across.modules.web.config.resources.ResourceCachingProperties
 
setPrefixingPathRegistry(PrefixingPathRegistry) - Method in class com.foreach.across.modules.web.template.WebTemplateInterceptor
 
setRenderViewElementNames(boolean) - Method in class com.foreach.across.modules.web.config.AcrossWebModuleDevSettings
 
setSelected(boolean) - Method in class com.foreach.across.modules.web.menu.Menu
Set the selected status of the menu item (and its parents).
setTagName(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
 
setTagName(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
 
setTagName(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractVoidNodeViewElement
 
setTagName(String) - Method in class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
setTagName(String) - Method in class com.foreach.across.modules.web.ui.elements.NodeViewElement
 
setTemplate(String) - Method in class com.foreach.across.modules.web.jsp.ThymeleafTag
 
setText(String) - Method in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
Configure a simple text body for the alert.
setText(String) - Method in interface com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement
 
setText(String) - Method in class com.foreach.across.modules.web.ui.elements.TextViewElement
 
setTitle(String) - Method in class com.foreach.across.modules.web.menu.Menu
 
setType(String) - Method in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
setUrl(String) - Method in class com.foreach.across.modules.web.menu.Menu
 
setVersion(String) - Method in class com.foreach.across.modules.web.config.resources.ResourceVersioningProperties
 
setViewElementBuilderContext(ViewElementBuilderContext) - Static method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextHolder
Associate the given context with the current thread.
setViewElementBuilderContext(Optional<ViewElementBuilderContext>) - Static method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextHolder
Associate the given context with the current thread.
setWebAppLinkBuilder(WebAppLinkBuilder) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
setWebAppLinkBuilder(WebAppLinkBuilder) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderContextInterceptor
 
setWebjars(String) - Method in class com.foreach.across.modules.web.config.resources.ResourceConfigurationProperties
Relative path for serving all webjars
setWebResourceRegistry(WebResourceRegistry) - Method in class com.foreach.across.modules.web.ui.DefaultViewElementBuilderContext
Set the WebResourceRegistry for this builder context.
setWebResourceRegistryInterceptor(WebResourceRegistryInterceptor) - Method in class com.foreach.across.modules.web.template.LayoutSupportingExceptionHandlerExceptionResolver
 
setWebResources(Collection<WebResource>) - Method in class com.foreach.across.modules.web.resource.SimpleWebResourcePackage
Deprecated.
 
setWebResources(WebResource...) - Method in class com.foreach.across.modules.web.resource.SimpleWebResourcePackage
Deprecated.
 
setWebResourceTranslators(Collection<WebResourceTranslator>) - Method in class com.foreach.across.modules.web.resource.WebResourceRegistryInterceptor
Deprecated.
setWebTemplateInterceptor(WebTemplateInterceptor) - Method in class com.foreach.across.modules.web.template.LayoutSupportingExceptionHandlerExceptionResolver
 
shouldApplyCaching() - Method in class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer
 
shouldApplyFixedVersion() - Method in class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer
 
shouldRenderViewElementNames() - Method in class com.foreach.across.modules.web.config.AcrossWebModuleDevSettings
 
shouldTranslate(WebResource) - Method in interface com.foreach.across.modules.web.resource.WebResourceTranslator
Deprecated.
Verifies if the WebResource matches for this translator.
SimpleWebResourcePackage - Class in com.foreach.across.modules.web.resource
Deprecated.
SimpleWebResourcePackage() - Constructor for class com.foreach.across.modules.web.resource.SimpleWebResourcePackage
Deprecated.
 
SimpleWebResourcePackage(Collection<WebResource>) - Constructor for class com.foreach.across.modules.web.resource.SimpleWebResourcePackage
Deprecated.
 
size() - Method in class com.foreach.across.modules.web.menu.Menu
 
size() - Method in class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
small() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
small() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
small(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
small(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
sort() - Method in class com.foreach.across.modules.web.menu.Menu
Sorts the items in the menu recursively depending on Comparator specified or Ordered property.
sort(ContainerViewElement, String...) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Sorts the direct children of this container according to the element names passed in.
sort(String...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilder
 
sort(String...) - Method in class com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport
 
sort(Comparator<Menu>) - Method in class com.foreach.across.modules.web.menu.Menu
 
sort(List<ViewElement>, String...) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Sorts the list of view elements according to the element names passed in.
SORT_BY_ORDER_AND_TITLE - Static variable in class com.foreach.across.modules.web.menu.Menu
 
SORT_BY_TITLE - Static variable in class com.foreach.across.modules.web.menu.Menu
 
sortRecursively(ContainerViewElement, String...) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Recursively sorts all children of the container according to the order specified by the element names passed in.
sortRecursively(List<ViewElement>, String...) - Static method in class com.foreach.across.modules.web.ui.elements.support.ContainerViewElementUtils
Recursively sorts the list of elements according to the order specified by the element names passed in.
source() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
source() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
source(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
source(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
span() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
span() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
span(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
span(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
springTemplateEngine(PrefixingPathRegistry) - Method in class com.foreach.across.modules.web.config.ThymeleafViewSupportConfiguration
 
StandardViewElementBuilderFactory - Class in com.foreach.across.modules.web.ui
Standard implementation of ViewElementBuilderFactory that supports the most basic ViewElementBuilder types.
StandardViewElementBuilderFactory() - Constructor for class com.foreach.across.modules.web.ui.StandardViewElementBuilderFactory
 
StandardViewElements - Interface in com.foreach.across.modules.web.ui
 
STATIC - Static variable in class com.foreach.across.modules.web.config.UrlPrefixingConfiguration
 
storeLinkBuilder(WebAppLinkBuilder, HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
storeMessageSource(MessageSource, HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
Store the primary message source on the request.
storePathResolver(WebAppPathResolver, HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
storeRegistry(WebResourceRegistry, HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
storeViewElementBuilderContext(ViewElementBuilderContext, HttpServletRequest) - Static method in class com.foreach.across.modules.web.resource.WebResourceUtils
 
strong() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
strong() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
strong(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
strong(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
style() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
style() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
style(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
style(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
sub() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
sub() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
sub(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
sub(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
summary() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
summary() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
summary(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
summary(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
sup() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
sup() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
sup(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
sup(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
supports(String) - Method in class com.foreach.across.modules.web.config.ConversionServiceConfiguration.ConversionServiceExposingInterceptorConfiguration
 
supports(String) - Method in class com.foreach.across.modules.web.config.resources.ResourcesConfiguration.ResourceUrlProviderExposingInterceptorConfiguration
 
supports(String) - Method in interface com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfigurer
 
supportsParameter(MethodParameter) - Method in class com.foreach.across.modules.web.context.AcrossWebArgumentResolver
 
SUPPRESS - Static variable in class com.foreach.across.modules.web.context.PrefixingPathContext
 

T

table() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
table() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
table(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
table(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
tagName(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.NodeViewElementBuilder
 
tagName(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.VoidNodeViewElementBuilder
 
tagName(String) - Static method in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions
Set internal HtmlViewElement.getTagName() property.
tbody() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
tbody() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
tbody(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
tbody(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
td() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
td() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
td(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
td(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
Template - Annotation Interface in com.foreach.across.modules.web.template
Specifies the name of the template to apply when rendering the view.
TEMPLATE - Static variable in interface com.foreach.across.modules.web.ui.StandardViewElements
 
templateResolver() - Method in class com.foreach.across.modules.web.config.ThymeleafViewSupportConfiguration
 
Templates() - Constructor for class com.foreach.across.modules.web.AcrossWebModuleSettings.Templates
 
TEMPLATES_AUTO_REGISTER - Static variable in class com.foreach.across.modules.web.AcrossWebModuleSettings
 
TEMPLATES_ENABLED - Static variable in class com.foreach.across.modules.web.AcrossWebModuleSettings
 
TemplateViewElement - Class in com.foreach.across.modules.web.ui.elements
A ViewElement that simply renders as a custom template.
TemplateViewElement() - Constructor for class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
TemplateViewElement(String) - Constructor for class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
TemplateViewElement(String, String) - Constructor for class com.foreach.across.modules.web.ui.elements.TemplateViewElement
 
test(HtmlViewElement) - Method in class com.foreach.across.modules.web.ui.elements.support.AttributeWitherFunction.AttributeValueWitherFunction
 
test(HtmlViewElement) - Method in class com.foreach.across.modules.web.ui.elements.support.AttributeWitherFunction
 
test(HtmlViewElement) - Method in class com.foreach.across.modules.web.ui.elements.support.CssClassWitherFunction
 
text() - Method in class com.foreach.across.modules.web.ui.StandardViewElementBuilderFactory
 
text() - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderFactory
 
text(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
Add escaped text.
text(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.TextViewElementBuilder
 
text(String) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
Add escaped text.
text(String) - Static method in class com.foreach.across.modules.web.ui.elements.TextViewElement
Factory method to create a TextViewElement for plain xml-escaped text.
text(String) - Method in class com.foreach.across.modules.web.ui.StandardViewElementBuilderFactory
 
text(String) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderFactory
 
TEXT - Static variable in interface com.foreach.across.modules.web.ui.StandardViewElements
 
textarea() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
textarea() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
textarea(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
textarea(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
TextViewElement - Class in com.foreach.across.modules.web.ui.elements
A simple text item.
TextViewElement() - Constructor for class com.foreach.across.modules.web.ui.elements.TextViewElement
 
TextViewElement(String) - Constructor for class com.foreach.across.modules.web.ui.elements.TextViewElement
 
TextViewElement(String, boolean) - Constructor for class com.foreach.across.modules.web.ui.elements.TextViewElement
 
TextViewElement(String, String) - Constructor for class com.foreach.across.modules.web.ui.elements.TextViewElement
 
TextViewElement(String, String, boolean) - Constructor for class com.foreach.across.modules.web.ui.elements.TextViewElement
 
TextViewElementBuilder - Class in com.foreach.across.modules.web.ui.elements.builder
 
TextViewElementBuilder() - Constructor for class com.foreach.across.modules.web.ui.elements.builder.TextViewElementBuilder
 
TextViewElementModelWriter - Class in com.foreach.across.modules.web.ui.elements.thymeleaf
Builds model for TextViewElement.
TextViewElementModelWriter() - Constructor for class com.foreach.across.modules.web.ui.elements.thymeleaf.TextViewElementModelWriter
 
tfoot() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
tfoot() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
tfoot(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
tfoot(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
th() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
th() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
th(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
th(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
thead() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
thead() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
thead(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
thead(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
thtmlTemplateResolver() - Method in class com.foreach.across.modules.web.config.ThymeleafViewSupportConfiguration
 
THYMELEAF - Enum constant in enum class com.foreach.across.modules.web.AcrossWebViewSupport
 
ThymeleafModelBuilder - Class in com.foreach.across.modules.web.thymeleaf
Specialized builder class wrapping around a Thymeleaf IModelFactory.
ThymeleafModelBuilder(ITemplateContext, ViewElementModelWriterRegistry, HtmlIdStore, ViewElementAttributeConverter, AttributeNameGenerator, boolean) - Constructor for class com.foreach.across.modules.web.thymeleaf.ThymeleafModelBuilder
 
ThymeleafTag - Class in com.foreach.across.modules.web.jsp
Simple tag that allows rendering a Thymeleaf template from a JSP.
ThymeleafTag() - Constructor for class com.foreach.across.modules.web.jsp.ThymeleafTag
 
thymeleafViewElementProcessorRegistry() - Method in class com.foreach.across.modules.web.config.ThymeleafViewSupportConfiguration
 
thymeleafViewResolver(SpringTemplateEngine) - Method in class com.foreach.across.modules.web.config.ThymeleafViewSupportConfiguration
 
ThymeleafViewSupportConfiguration - Class in com.foreach.across.modules.web.config
Registers Thymeleaf support for all files with .html or .thtml extension.
ThymeleafViewSupportConfiguration() - Constructor for class com.foreach.across.modules.web.config.ThymeleafViewSupportConfiguration
 
time() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
time() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
time(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
time(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
title() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
title() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
title(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
title(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
title(String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Set the title for this menu item.
toBucket(String) - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
toBuilder() - Method in class com.foreach.across.modules.web.resource.WebResourceReference
 
toString() - Method in class com.foreach.across.modules.web.menu.Menu
 
toString() - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
 
toString() - Method in class com.foreach.across.modules.web.resource.WebResourceReference.WebResourceReferenceBuilder
 
tr() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
tr() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
tr(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
tr(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
track() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
track() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
track(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
track(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
transform(HttpServletRequest, Resource, ResourceTransformerChain) - Method in class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer.NoOpCssLinkTransformer
 
translate(WebResource) - Method in interface com.foreach.across.modules.web.resource.WebResourceTranslator
Deprecated.
Modifies the WebResource.
TraversingMenuSelector - Class in com.foreach.across.modules.web.menu
Simple implementation of MenuSelector that will iterate over all items in a menu tree and find the lowest item that matches.
TraversingMenuSelector(boolean) - Constructor for class com.foreach.across.modules.web.menu.TraversingMenuSelector
If the boolean parameter is true, the entire tree will be scanned for the lowest matching item.
type(MediaType) - Method in class com.foreach.across.modules.web.resource.elements.CssWebResourceBuilder
 
type(MediaType) - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
 
type(MediaType) - Method in class com.foreach.across.modules.web.resource.elements.LinkWebResourceBuilder
 
type(String) - Method in class com.foreach.across.modules.web.resource.elements.CssWebResourceBuilder
 
type(String) - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
 
type(String) - Method in class com.foreach.across.modules.web.resource.elements.LinkWebResourceBuilder
 

U

u() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
u() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
u(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
u(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
ul() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
ul() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
ul(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
ul(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
unescapedText(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
Add unescaped text (usually html).
unescapedText(String) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
Add unescaped text (usually html).
uninstall(WebResourceRegistry) - Method in class com.foreach.across.modules.web.resource.SimpleWebResourcePackage
Deprecated.
 
uninstall(WebResourceRegistry) - Method in interface com.foreach.across.modules.web.resource.WebResourcePackage
Deprecated.
since 3.2.0 as the ability to uninstall is rarely needed and requires knowledge of the exact previous state of a registry
unregister(String) - Method in class com.foreach.across.modules.web.resource.WebResourcePackageManager
Remove a package.
unregister(NamedWebTemplateProcessor) - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
 
unregister(String) - Method in class com.foreach.across.modules.web.template.WebTemplateRegistry
 
url(String) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder.PathBasedMenuItemBuilder
Set the url for this menu item.
url(String) - Method in class com.foreach.across.modules.web.resource.elements.CssWebResourceBuilder
 
url(String) - Method in class com.foreach.across.modules.web.resource.elements.JavascriptWebResourceBuilder
Set the src for this script element.
url(String) - Method in class com.foreach.across.modules.web.resource.elements.LinkWebResourceBuilder
 
UrlPrefixingConfiguration - Class in com.foreach.across.modules.web.config
Registers the PrefixingPathRegistry.
UrlPrefixingConfiguration() - Constructor for class com.foreach.across.modules.web.config.UrlPrefixingConfiguration
 
UTILITY_WEBAPP - Static variable in class com.foreach.across.modules.web.thymeleaf.AcrossWebDialect
 

V

value() - Element in annotation interface com.foreach.across.modules.web.mvc.condition.CustomRequestMapping
The CustomRequestCondition implementations that should be created and against which a request must match before the handler method will be considered.
value() - Element in annotation interface com.foreach.across.modules.web.template.Template
 
valueOf(String) - Static method in enum class com.foreach.across.modules.web.AcrossWebViewSupport
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.foreach.across.modules.web.AcrossWebViewSupport
Returns an array containing the constants of this enum class, in the order they are declared.
var() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
var() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
var(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
var(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
versionResourceResolver() - Method in class com.foreach.across.modules.web.config.resources.DefaultResourceRegistrationConfigurer
 
video() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
video() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
video(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
video(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
VIEW_ELEMENT_BUILDER_CONTEXT_KEY - Static variable in class com.foreach.across.modules.web.resource.WebResourceUtils
 
ViewElement - Interface in com.foreach.across.modules.web.ui
Represents a ViewElement in its most simple form.
ViewElement.Wither<T extends ViewElement> - Class in com.foreach.across.modules.web.ui
A wrapper for any type of ViewElement which allows the use of separate functions to perform the actions.
ViewElement.WitherGetter<T extends ViewElement,U> - Interface in com.foreach.across.modules.web.ui
Function that fetches a value from a view element and optionally returns it as a specific type for compile time checking.
ViewElement.WitherRemover<T extends ViewElement> - Interface in com.foreach.across.modules.web.ui
Function that modifies a view element by removing values.
ViewElement.WitherSetter<T extends ViewElement> - Interface in com.foreach.across.modules.web.ui
Function that modifies a view element by setting or adding values.
viewElementAttributeConverter(ObjectMapper) - Method in class com.foreach.across.modules.web.config.ThymeleafViewSupportConfiguration
 
ViewElementAttributeConverter - Interface in com.foreach.across.modules.web.ui
API responsible for converting raw attribute values, to valid String values for HTML.
viewElementBuilder(ViewElementBuilder) - Method in class com.foreach.across.modules.web.resource.WebResourceReference.WebResourceReferenceBuilder
 
ViewElementBuilder<T extends ViewElement> - Interface in com.foreach.across.modules.web.ui
Base interface to create a single ViewElement instance.
ViewElementBuilder.Wither<T extends ViewElementBuilder> - Interface in com.foreach.across.modules.web.ui
 
ViewElementBuilderContext - Interface in com.foreach.across.modules.web.ui
 
ViewElementBuilderContextHolder - Class in com.foreach.across.modules.web.ui
Holder class that associates a ViewElementBuilderContext with the current thread.
ViewElementBuilderContextHolder() - Constructor for class com.foreach.across.modules.web.ui.ViewElementBuilderContextHolder
 
viewElementBuilderContextInterceptor() - Method in class com.foreach.across.modules.web.config.GlobalViewElementBuilderContextConfiguration
 
ViewElementBuilderContextInterceptor - Class in com.foreach.across.modules.web.ui
Registers a global ViewElementBuilderContext on the request and attaches it as the current thread-local builder context.
ViewElementBuilderContextInterceptor() - Constructor for class com.foreach.across.modules.web.ui.ViewElementBuilderContextInterceptor
 
ViewElementBuilderFactory - Interface in com.foreach.across.modules.web.ui
 
ViewElementBuilderSupport<T extends MutableViewElement,SELF extends ViewElementBuilder<T>> - Class in com.foreach.across.modules.web.ui
Base class for a ViewElementBuilder of a MutableViewElement.
ViewElementBuilderSupport() - Constructor for class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
 
ViewElementBuilderSupport.ElementOrBuilder - Class in com.foreach.across.modules.web.ui
Encapsulates either a ViewElement or ViewElementBuilder for fetching within a ViewElementBuilderContext.
ViewElementGenerator<ITEM,VIEW_ELEMENT extends ViewElement> - Class in com.foreach.across.modules.web.ui.elements
Represents a collection of ViewElement instances that are generated based on a template or callback method and an input item.
ViewElementGenerator() - Constructor for class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
ViewElementGenerator(String) - Constructor for class com.foreach.across.modules.web.ui.elements.ViewElementGenerator
 
ViewElementGenerator.CreationCallback<T,U extends ViewElement> - Interface in com.foreach.across.modules.web.ui.elements
Callback interface for customizing the generated ViewElement.
ViewElementGeneratorBuilder<ITEM,VIEW_ELEMENT extends ViewElement> - Class in com.foreach.across.modules.web.ui.elements.builder
 
ViewElementGeneratorBuilder() - Constructor for class com.foreach.across.modules.web.ui.elements.builder.ViewElementGeneratorBuilder
 
ViewElementGeneratorModelWriter - Class in com.foreach.across.modules.web.ui.elements.thymeleaf
Builds model for a ViewElementGenerator, which in turns builds a collection of elements.
ViewElementGeneratorModelWriter() - Constructor for class com.foreach.across.modules.web.ui.elements.thymeleaf.ViewElementGeneratorModelWriter
 
ViewElementModelWriter<T extends ViewElement> - Interface in com.foreach.across.modules.web.ui.thymeleaf
API for creating and writing the model for a single ViewElement.
ViewElementModelWriterRegistry - Class in com.foreach.across.modules.web.ui.thymeleaf
 
ViewElementModelWriterRegistry() - Constructor for class com.foreach.across.modules.web.ui.thymeleaf.ViewElementModelWriterRegistry
 
ViewElementPostProcessor<T extends ViewElement> - Interface in com.foreach.across.modules.web.ui
General purpose interface for post-processing a ViewElement.
ViewElementSupport - Class in com.foreach.across.modules.web.ui
 
ViewElementSupport(String) - Constructor for class com.foreach.across.modules.web.ui.ViewElementSupport
 
VIEWS - Static variable in class com.foreach.across.modules.web.resource.WebResource
Deprecated.
VIEWS_RESOURCES_PATH - Static variable in class com.foreach.across.modules.web.AcrossWebModuleSettings
 
VoidNodeViewElement - Class in com.foreach.across.modules.web.ui.elements
A void node is a node that has attributes but contains no children.
VoidNodeViewElement(String) - Constructor for class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
VoidNodeViewElement(String, String) - Constructor for class com.foreach.across.modules.web.ui.elements.VoidNodeViewElement
 
VoidNodeViewElementBuilder - Class in com.foreach.across.modules.web.ui.elements.builder
 
VoidNodeViewElementBuilder(String) - Constructor for class com.foreach.across.modules.web.ui.elements.builder.VoidNodeViewElementBuilder
 

W

wbr() - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
wbr() - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
wbr(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.builder.HtmlViewElementBuilders
 
wbr(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.elements.HtmlViewElements
 
webAppLinkBuilder(PrefixingPathRegistry, ServletContext) - Method in class com.foreach.across.modules.web.config.UrlPrefixingConfiguration
 
WebAppLinkBuilder - Interface in com.foreach.across.modules.web.context
API for building client-side valid links from within application code.
WebAppPathResolver - Interface in com.foreach.across.modules.web.context
Interface for resolving paths within the current webapp.
WebAppPathResolverExposingInterceptor - Class in com.foreach.across.modules.web.mvc
Puts the configured WebAppPathResolver on the request context.
WebAppPathResolverExposingInterceptor(WebAppPathResolver) - Constructor for class com.foreach.across.modules.web.mvc.WebAppPathResolverExposingInterceptor
 
WEBJARS - Static variable in class com.foreach.across.modules.web.config.UrlPrefixingConfiguration
 
WEBJARS_RESOURCES_PATH - Static variable in class com.foreach.across.modules.web.AcrossWebModuleSettings
 
WebJarsPathContext - Class in com.foreach.across.modules.web.config.support
 
WebJarsPathContext(String) - Constructor for class com.foreach.across.modules.web.config.support.WebJarsPathContext
 
WebResource - Class in com.foreach.across.modules.web.resource
Represents a single entry in the WebResourceRegistry.
WebResource(String, String, Object, String) - Constructor for class com.foreach.across.modules.web.resource.WebResource
Deprecated.
since 3.2.0- replaced by WebResourceReference
WebResourceKeyProvider - Interface in com.foreach.across.modules.web.resource
Interface that kan be implemented by ViewElementBuilders that are used inside AddWebResourceRule.
WebResourcePackage - Interface in com.foreach.across.modules.web.resource
Represents a collection of web resources or related rules that should be applied to a registry.
WebResourcePackageManager - Class in com.foreach.across.modules.web.resource
Allows registration of WebResourcePackage instances under a specific name.
WebResourcePackageManager() - Constructor for class com.foreach.across.modules.web.resource.WebResourcePackageManager
 
WebResourceReference - Class in com.foreach.across.modules.web.resource
Represents a single entry in a bucket in the WebResourceRegistry.
WebResourceReference(ViewElementBuilder, String, String, String, Integer) - Constructor for class com.foreach.across.modules.web.resource.WebResourceReference
 
WebResourceReference.WebResourceReferenceBuilder - Class in com.foreach.across.modules.web.resource
 
WebResourceReferenceCollection - Class in com.foreach.across.modules.web.resource
A collection of WebResourceReference items to be rendered.
WebResourceReferenceCollection(List<WebResourceReference>) - Constructor for class com.foreach.across.modules.web.resource.WebResourceReferenceCollection
 
WebResourceRegistry - Class in com.foreach.across.modules.web.resource
Registry for a set of web resources.
WebResourceRegistry(WebResourcePackageManager) - Constructor for class com.foreach.across.modules.web.resource.WebResourceRegistry
 
WebResourceRegistryInterceptor - Class in com.foreach.across.modules.web.resource
Configures a WebResourceRegistry for the request.
WebResourceRegistryInterceptor(WebResourcePackageManager) - Constructor for class com.foreach.across.modules.web.resource.WebResourceRegistryInterceptor
 
WebResourceRule - Interface in com.foreach.across.modules.web.resource
WebResourceTranslator - Interface in com.foreach.across.modules.web.resource
Deprecated.
since 3.2.0 - will be removed when deprecated WebResourceRegistry are being removed
WebResourceUtils - Class in com.foreach.across.modules.web.resource
Utilities for accessing the WebResourceRegistry and the WebAppPathResolver when running in a web context.
WebResourceUtils() - Constructor for class com.foreach.across.modules.web.resource.WebResourceUtils
 
webTemplateInterceptor() - Method in class com.foreach.across.modules.web.config.AcrossWebTemplateConfig
 
WebTemplateInterceptor - Class in com.foreach.across.modules.web.template
Finds and applies the web template configured to a particular request.
WebTemplateInterceptor(WebTemplateRegistry) - Constructor for class com.foreach.across.modules.web.template.WebTemplateInterceptor
 
WebTemplateProcessor - Interface in com.foreach.across.modules.web.template
 
webTemplateRegistry() - Method in class com.foreach.across.modules.web.config.AcrossWebTemplateConfig
 
WebTemplateRegistry - Class in com.foreach.across.modules.web.template
Registry of all known WebTemplate instances with their unique name.
WebTemplateRegistry() - Constructor for class com.foreach.across.modules.web.template.WebTemplateRegistry
 
with(ViewElement.WitherSetter...) - Method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport
Apply a collection of setters to the element.
with(U) - Static method in interface com.foreach.across.modules.web.ui.ViewElement
Create a ViewElement.Wither wrapper for an element, which allows for a more descriptive, fluent configuration approach by using pre-defined lambdas.
withAttributeOverride(Class<Y>, Y) - Method in class com.foreach.across.modules.web.ui.ScopedAttributesViewElementBuilderContext
Override an attribute value.
withAttributeOverride(String, Object) - Method in class com.foreach.across.modules.web.ui.ScopedAttributesViewElementBuilderContext
Override an attribute value.
withAttributeOverride(Class<Y>, Y) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Create a temporary Closeable scope for the current ViewElementBuilderContext in which the given attribute value is overridden with the specified value.
withAttributeOverride(String, Object) - Method in interface com.foreach.across.modules.web.ui.ViewElementBuilderContext
Create a temporary Closeable scope for the current ViewElementBuilderContext in which the given attribute value is overridden with the specified value.
wither(ViewElement.WitherSetter...) - Static method in interface com.foreach.across.modules.web.ui.MutableViewElement.Functions
Combines a number of wither setters into a single one.
Wither(T) - Constructor for class com.foreach.across.modules.web.ui.ViewElement.Wither
 
witherFor(Class<U>, ViewElement.WitherSetter<U>) - Static method in interface com.foreach.across.modules.web.ui.MutableViewElement.Functions
Short-hand for creating an anonymous typed wither setter, can be used to inline create setters.
withKey(String) - Method in class com.foreach.across.modules.web.resource.rules.RemoveWebResourceRule
 
withKey(String) - Method in class com.foreach.across.modules.web.resource.rules.AddWebResourceRule
 
withProcessor(MenuItemBuilderProcessor, Consumer<PathBasedMenuBuilder>) - Method in class com.foreach.across.modules.web.menu.PathBasedMenuBuilder
Perform a set of actions with a different item processor.
withValue(T) - Method in class com.foreach.across.modules.web.ui.elements.support.AttributeWitherFunction
 
wrap(ViewElement) - Static method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport.ElementOrBuilder
 
wrap(ViewElementBuilder) - Static method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport.ElementOrBuilder
 
wrap(ViewElementBuilder...) - Static method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport.ElementOrBuilder
 
wrap(Iterable<?>) - Static method in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport.ElementOrBuilder
 
writeChildren(T, ThymeleafModelBuilder) - Method in class com.foreach.across.modules.web.ui.elements.thymeleaf.AbstractHtmlViewElementModelWriter
 
writeCloseElement(T, ThymeleafModelBuilder) - Method in class com.foreach.across.modules.web.ui.elements.thymeleaf.AbstractHtmlViewElementModelWriter
 
writeModel(ContainerViewElement, ThymeleafModelBuilder) - Method in class com.foreach.across.modules.web.ui.elements.thymeleaf.ContainerViewElementModelWriter
 
writeModel(TextViewElement, ThymeleafModelBuilder) - Method in class com.foreach.across.modules.web.ui.elements.thymeleaf.TextViewElementModelWriter
 
writeModel(ViewElementGenerator<?, ?>, ThymeleafModelBuilder) - Method in class com.foreach.across.modules.web.ui.elements.thymeleaf.ViewElementGeneratorModelWriter
 
writeModel(T, ThymeleafModelBuilder) - Method in class com.foreach.across.modules.web.ui.elements.thymeleaf.AbstractHtmlViewElementModelWriter
 
writeModel(T, ThymeleafModelBuilder) - Method in interface com.foreach.across.modules.web.ui.thymeleaf.ViewElementModelWriter
 
writeOpenElement(T, ThymeleafModelBuilder) - Method in class com.foreach.across.modules.web.ui.elements.thymeleaf.AbstractHtmlViewElementModelWriter
 

X

xml(String) - Method in class com.foreach.across.modules.web.ui.elements.builder.TextViewElementBuilder
 
xml(String) - Static method in class com.foreach.across.modules.web.ui.elements.TextViewElement
Factory method to create a TextViewElement for XML content (non-escaped).
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form