Skip navigation links
$ A B C D E G H I L M N P R S T V 

$

$fillValuesFrom(C) - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder
 
$fillValuesFrom(C) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 
$fillValuesFrom(C) - Method in class cat.albirar.template.engine.models.TemplateInstanceBean.TemplateInstanceBeanBuilder
 

A

afterPropertiesSet() - Method in class cat.albirar.template.engine.service.impl.ThymeleafSpringTemplateEngineImpl
AutoconfigureTemplateEngine - Annotation Type in cat.albirar.template.engine.configuration
Autoconfigure annotation for spring-boot configuration.

B

build() - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder
 
build() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 
build() - Method in class cat.albirar.template.engine.models.TemplateInstanceBean.TemplateInstanceBeanBuilder
 
builder() - Static method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
 
builder() - Static method in class cat.albirar.template.engine.models.TemplateDefinitionBean
 
builder() - Static method in class cat.albirar.template.engine.models.TemplateInstanceBean
 
buildInstance(TemplateDefinitionBean) - Static method in class cat.albirar.template.engine.models.TemplateInstanceBean
buildInstance(TemplateDefinitionBean, Locale) - Static method in class cat.albirar.template.engine.models.TemplateInstanceBean
Build an instance with locale and without TemplateInstanceBean.getMessages() and an empty TemplateInstanceBean.getVariables().
buildInstance(TemplateDefinitionBean, String) - Static method in class cat.albirar.template.engine.models.TemplateInstanceBean
Build an instance with default locale and a resource messages from baseNames and an empty TemplateInstanceBean.getVariables().
buildInstance(TemplateDefinitionBean, Locale, String) - Static method in class cat.albirar.template.engine.models.TemplateInstanceBean
Build an instance with locale and a resource messages from baseNames and an empty TemplateInstanceBean.getVariables().

C

canEqual(Object) - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
 
canEqual(Object) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
 
canEqual(Object) - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
 
cat.albirar.template.engine - package cat.albirar.template.engine
 
cat.albirar.template.engine.configuration - package cat.albirar.template.engine.configuration
 
cat.albirar.template.engine.models - package cat.albirar.template.engine.models
 
cat.albirar.template.engine.registry - package cat.albirar.template.engine.registry
 
cat.albirar.template.engine.service - package cat.albirar.template.engine.service
 
cat.albirar.template.engine.service.impl - package cat.albirar.template.engine.service.impl
 
charset(Charset) - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder
 
charSet(Charset) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 
CHARSET_PROPERTY_NAME - Static variable in interface cat.albirar.template.engine.configuration.PropertiesTemplate
The charset to be used on template engine.
configurationPropertiesBean() - Method in class cat.albirar.template.engine.configuration.TemplateEngineConfiguration
 
ConfigurationPropertiesBean - Class in cat.albirar.template.engine.models
The properties of albirar template engine configuration.
ConfigurationPropertiesBean(ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder<?, ?>) - Constructor for class cat.albirar.template.engine.models.ConfigurationPropertiesBean
 
ConfigurationPropertiesBean() - Constructor for class cat.albirar.template.engine.models.ConfigurationPropertiesBean
 
ConfigurationPropertiesBean(Charset, List<Path>) - Constructor for class cat.albirar.template.engine.models.ConfigurationPropertiesBean
 
ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder<C extends ConfigurationPropertiesBean,B extends ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder<C,B>> - Class in cat.albirar.template.engine.models
 
ConfigurationPropertiesBeanBuilder() - Constructor for class cat.albirar.template.engine.models.ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder
 
containsVariable(String) - Method in class cat.albirar.template.engine.service.TemplateEngineContext
contentType(EContentType) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 

D

DEFAULT_CHARSET - Static variable in interface cat.albirar.template.engine.configuration.PropertiesTemplate
The global wide default charset.
DEFAULT_CHARSET - Static variable in class cat.albirar.template.engine.models.TemplateDefinitionBean
 
DEFAULT_CHARSET_NAME - Static variable in interface cat.albirar.template.engine.configuration.PropertiesTemplate
The global wide default charset name.
DEFAULT_CONTENT_TYPE - Static variable in class cat.albirar.template.engine.models.TemplateDefinitionBean
 
DEFAULT_DIR_ARRAY - Static variable in interface cat.albirar.template.engine.configuration.PropertiesTemplate
The default array of directories.
DIR_TEMPLATES_PROPERTY_NAME - Static variable in interface cat.albirar.template.engine.configuration.PropertiesTemplate
Directory or directories of templates.
directories(List<Path>) - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder
 

E

EContentType - Enum in cat.albirar.template.engine
Content type of resulting template.
equals(Object) - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
 
equals(Object) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
 
equals(Object) - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
 

G

getCharset() - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
The default charset for templates and output.
getCharSet() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
The charset of resulting content from this template.
getContentType() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
The resulting content type of this template.
getDirectories() - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
The template directories.
getLocale() - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
The locale to use in i18n.
getLocale() - Method in class cat.albirar.template.engine.service.TemplateEngineContext
getMediaType() - Method in enum cat.albirar.template.engine.EContentType
Gets the media type for this content type.
getMessages() - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
Messages to use in i18n.
getName() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
A symbolic name for this template.
getRegisteredTemplateLanguages() - Method in interface cat.albirar.template.engine.ITemplateEngineFactory
Return an immutable list of registered template engine languages.
getRegisteredTemplateLanguages() - Method in class cat.albirar.template.engine.registry.TemplateEngineRegistryDefaultImpl
Return an immutable list of registered template engine languages.
getTemplate() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
The template resource path, can be any of the resources resolved by ResourceLoader.getResource(String).
getTemplateEngine(String) - Method in interface cat.albirar.template.engine.ITemplateEngineFactory
Get the template engine associated with the indicated templateLanguage.
getTemplateEngine(String) - Method in class cat.albirar.template.engine.registry.TemplateEngineRegistryDefaultImpl
Get the template engine associated with the indicated templateLanguage.
getTemplateEngineLanguage() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
The template engine language.
getTemplateInstance() - Method in class cat.albirar.template.engine.service.TemplateEngineContext
The original template instance.
getTemplateLanguage() - Method in class cat.albirar.template.engine.service.impl.ThymeleafSpringTemplateEngineImpl
Return the template language identifier for this template engine, like thymeleaf, velocity, etc.
getTemplateLanguage() - Method in interface cat.albirar.template.engine.service.ITemplateEngine
Return the template language identifier for this template engine, like thymeleaf, velocity, etc.
getTemplateMode() - Method in enum cat.albirar.template.engine.EContentType
Get the TemplateMode for this content type.
getVariable(String) - Method in class cat.albirar.template.engine.service.TemplateEngineContext
getVariableNames() - Method in class cat.albirar.template.engine.service.TemplateEngineContext
getVariables() - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
A map with key-values to apply on rendering.

H

hashCode() - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
 
hashCode() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
 
hashCode() - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
 

I

IEngineRender - Interface in cat.albirar.template.engine.service
A specific operational part of ITemplateEngine that render the template.
ITemplateEngine - Interface in cat.albirar.template.engine.service
The template engine contract.
ITemplateEngineFactory - Interface in cat.albirar.template.engine
The factory for template engine instances.
ITemplateEngineRegistry - Interface in cat.albirar.template.engine.service
A template engine registry that collaborate with ITemplateEngineFactory for internal use of template engine classes.

L

locale(Locale) - Method in class cat.albirar.template.engine.models.TemplateInstanceBean.TemplateInstanceBeanBuilder
 

M

messages(MessageSource) - Method in class cat.albirar.template.engine.models.TemplateInstanceBean.TemplateInstanceBeanBuilder
 

N

name(String) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 

P

PropertiesTemplate - Interface in cat.albirar.template.engine.configuration
The property name configuration constants.

R

register(ITemplateEngine) - Method in class cat.albirar.template.engine.registry.TemplateEngineRegistryDefaultImpl
Register a new templateEngine for use.
register(ITemplateEngine) - Method in interface cat.albirar.template.engine.service.ITemplateEngineRegistry
Register a new templateEngine for use.
RenderingException - Exception in cat.albirar.template.engine.service
Root exception for rendering exception cases.
RenderingException(String, Throwable) - Constructor for exception cat.albirar.template.engine.service.RenderingException
RenderingException(String) - Constructor for exception cat.albirar.template.engine.service.RenderingException
RenderingException(Throwable) - Constructor for exception cat.albirar.template.engine.service.RenderingException
renderTemplate(TemplateInstanceBean) - Method in class cat.albirar.template.engine.registry.TemplateEngineRegistryDefaultImpl
Render the indicated template without variables to generate output.
renderTemplate(TemplateInstanceBean) - Method in interface cat.albirar.template.engine.service.IEngineRender
Render the indicated template without variables to generate output.
renderTemplate(TemplateInstanceBean) - Method in class cat.albirar.template.engine.service.impl.ThymeleafSpringTemplateEngineImpl
Render the indicated template without variables to generate output.
ROOT_TEMPLATE_PROPERTIES - Static variable in interface cat.albirar.template.engine.configuration.PropertiesTemplate
Root for all configuration properties of template engine.

S

self() - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder
 
self() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 
self() - Method in class cat.albirar.template.engine.models.TemplateInstanceBean.TemplateInstanceBeanBuilder
 
setCharset(Charset) - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
The default charset for templates and output.
setCharSet(Charset) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
The charset of resulting content from this template.
setContentType(EContentType) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
The resulting content type of this template.
setDirectories(List<Path>) - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
The template directories.
setLocale(Locale) - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
The locale to use in i18n.
setMessages(MessageSource) - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
Messages to use in i18n.
setName(String) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
A symbolic name for this template.
setTemplate(String) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
The template resource path, can be any of the resources resolved by ResourceLoader.getResource(String).
setTemplateEngineLanguage(String) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
The template engine language.
setVariables(Map<String, Object>) - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
A map with key-values to apply on rendering.

T

template(String) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 
TEMPLATE_LANGUAGE - Static variable in class cat.albirar.template.engine.service.impl.ThymeleafSpringTemplateEngineImpl
The template language identifier for this engine.
TemplateDefinitionBean - Class in cat.albirar.template.engine.models
The template definition bean.
TemplateDefinitionBean(TemplateDefinitionBean.TemplateDefinitionBeanBuilder<?, ?>) - Constructor for class cat.albirar.template.engine.models.TemplateDefinitionBean
 
TemplateDefinitionBean() - Constructor for class cat.albirar.template.engine.models.TemplateDefinitionBean
 
TemplateDefinitionBean(String, String, String, EContentType, Charset) - Constructor for class cat.albirar.template.engine.models.TemplateDefinitionBean
 
TemplateDefinitionBean.TemplateDefinitionBeanBuilder<C extends TemplateDefinitionBean,B extends TemplateDefinitionBean.TemplateDefinitionBeanBuilder<C,B>> - Class in cat.albirar.template.engine.models
 
TemplateDefinitionBeanBuilder() - Constructor for class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 
templateEngine(SpringResourceTemplateResolver) - Method in class cat.albirar.template.engine.configuration.TemplateEngineConfiguration
The SpringTemplateEngine to use on rendering.
TemplateEngineConfiguration - Class in cat.albirar.template.engine.configuration
The configuration for template engine.
TemplateEngineConfiguration() - Constructor for class cat.albirar.template.engine.configuration.TemplateEngineConfiguration
 
TemplateEngineContext - Class in cat.albirar.template.engine.service
The context for template instance rendering.
TemplateEngineContext(TemplateInstanceBean) - Constructor for class cat.albirar.template.engine.service.TemplateEngineContext
Constructor.
templateEngineLanguage(String) - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 
TemplateEngineRegistryDefaultImpl - Class in cat.albirar.template.engine.registry
A default registry for ITemplateEngine.
TemplateEngineRegistryDefaultImpl() - Constructor for class cat.albirar.template.engine.registry.TemplateEngineRegistryDefaultImpl
 
TemplateInstanceBean - Class in cat.albirar.template.engine.models
The template definition with variables, messages and locale ready to render.
TemplateInstanceBean(TemplateInstanceBean.TemplateInstanceBeanBuilder<?, ?>) - Constructor for class cat.albirar.template.engine.models.TemplateInstanceBean
 
TemplateInstanceBean() - Constructor for class cat.albirar.template.engine.models.TemplateInstanceBean
 
TemplateInstanceBean(MessageSource, Map<String, Object>, Locale) - Constructor for class cat.albirar.template.engine.models.TemplateInstanceBean
 
TemplateInstanceBean.TemplateInstanceBeanBuilder<C extends TemplateInstanceBean,B extends TemplateInstanceBean.TemplateInstanceBeanBuilder<C,B>> - Class in cat.albirar.template.engine.models
 
TemplateInstanceBeanBuilder() - Constructor for class cat.albirar.template.engine.models.TemplateInstanceBean.TemplateInstanceBeanBuilder
 
TemplateNotAccessibleException - Exception in cat.albirar.template.engine.service
Exception to indicate that the indicated template is not accessible, that is, doesn’t exists OR is not a file OR is not readable.
TemplateNotAccessibleException(String, Throwable) - Constructor for exception cat.albirar.template.engine.service.TemplateNotAccessibleException
TemplateNotAccessibleException(String) - Constructor for exception cat.albirar.template.engine.service.TemplateNotAccessibleException
TemplateNotAccessibleException(Throwable) - Constructor for exception cat.albirar.template.engine.service.TemplateNotAccessibleException
ThymeleafSpringTemplateEngineImpl - Class in cat.albirar.template.engine.service.impl
The default ITemplateEngine implementation backed with SpringTemplateEngine, that supports thymeleaf markup language with spring MVC enhancements.
ThymeleafSpringTemplateEngineImpl() - Constructor for class cat.albirar.template.engine.service.impl.ThymeleafSpringTemplateEngineImpl
 
thymeleafTemplateResolver(ConfigurationPropertiesBean) - Method in class cat.albirar.template.engine.configuration.TemplateEngineConfiguration
The template resolver for thymeleaf.
toBuilder() - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
 
toBuilder() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
 
toBuilder() - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
 
toString() - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean.ConfigurationPropertiesBeanBuilder
 
toString() - Method in class cat.albirar.template.engine.models.ConfigurationPropertiesBean
 
toString() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean.TemplateDefinitionBeanBuilder
 
toString() - Method in class cat.albirar.template.engine.models.TemplateDefinitionBean
 
toString() - Method in class cat.albirar.template.engine.models.TemplateInstanceBean.TemplateInstanceBeanBuilder
 
toString() - Method in class cat.albirar.template.engine.models.TemplateInstanceBean
 

V

valueOf(String) - Static method in enum cat.albirar.template.engine.EContentType
Returns the enum constant of this type with the specified name.
values() - Static method in enum cat.albirar.template.engine.EContentType
Returns an array containing the constants of this enum type, in the order they are declared.
variables(Map<String, Object>) - Method in class cat.albirar.template.engine.models.TemplateInstanceBean.TemplateInstanceBeanBuilder
 
$ A B C D E G H I L M N P R S T V 
Skip navigation links

Copyright © 2021 Albirar. All rights reserved.