public class TemplateInstanceBean extends TemplateDefinitionBean
| Modifier and Type | Class and Description |
|---|---|
static class |
TemplateInstanceBean.TemplateInstanceBeanBuilder<C extends TemplateInstanceBean,B extends TemplateInstanceBean.TemplateInstanceBeanBuilder<C,B>> |
TemplateDefinitionBean.TemplateDefinitionBeanBuilder<C extends TemplateDefinitionBean,B extends TemplateDefinitionBean.TemplateDefinitionBeanBuilder<C,B>>DEFAULT_CHARSET, DEFAULT_CONTENT_TYPE| Modifier | Constructor and Description |
|---|---|
|
TemplateInstanceBean() |
|
TemplateInstanceBean(org.springframework.context.MessageSource messages,
Map<String,Object> variables,
Locale locale) |
protected |
TemplateInstanceBean(TemplateInstanceBean.TemplateInstanceBeanBuilder<?,?> b) |
| Modifier and Type | Method and Description |
|---|---|
static TemplateInstanceBean.TemplateInstanceBeanBuilder<?,?> |
builder() |
static TemplateInstanceBean.TemplateInstanceBeanBuilder |
buildInstance(TemplateDefinitionBean definition)
|
static TemplateInstanceBean.TemplateInstanceBeanBuilder |
buildInstance(TemplateDefinitionBean definition,
Locale locale)
|
static TemplateInstanceBean.TemplateInstanceBeanBuilder |
buildInstance(TemplateDefinitionBean definition,
Locale locale,
String baseNames)
|
static TemplateInstanceBean.TemplateInstanceBeanBuilder |
buildInstance(TemplateDefinitionBean definition,
String baseNames)
Build an instance with default
locale and a resource messages from baseNames and an empty getVariables(). |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
Locale |
getLocale()
The locale to use in i18n.
|
org.springframework.context.MessageSource |
getMessages()
Messages to use in i18n.
|
Map<String,Object> |
getVariables()
A map with key-values to apply on rendering.
|
int |
hashCode() |
void |
setLocale(@NotNull Locale locale)
The locale to use in i18n.
|
void |
setMessages(@NotNull org.springframework.context.MessageSource messages)
Messages to use in i18n.
|
void |
setVariables(@NotNull Map<String,Object> variables)
A map with key-values to apply on rendering.
|
TemplateInstanceBean.TemplateInstanceBeanBuilder<?,?> |
toBuilder() |
String |
toString() |
getCharSet, getContentType, getName, getTemplate, getTemplateEngineLanguage, setCharSet, setContentType, setName, setTemplate, setTemplateEngineLanguageprotected TemplateInstanceBean(TemplateInstanceBean.TemplateInstanceBeanBuilder<?,?> b)
public TemplateInstanceBean()
public static TemplateInstanceBean.TemplateInstanceBeanBuilder buildInstance(TemplateDefinitionBean definition)
definition - The template definitionlocale - The localepublic static TemplateInstanceBean.TemplateInstanceBeanBuilder buildInstance(TemplateDefinitionBean definition, Locale locale)
definition - The template definitionlocale - The localepublic static TemplateInstanceBean.TemplateInstanceBeanBuilder buildInstance(TemplateDefinitionBean definition, String baseNames)
locale and a resource messages from baseNames and an empty getVariables().definition - The template definitionbaseNames - The base names or messages for search forpublic static TemplateInstanceBean.TemplateInstanceBeanBuilder buildInstance(TemplateDefinitionBean definition, Locale locale, String baseNames)
definition - The template definitionlocale - The localebaseNames - The base names or messages for search forpublic static TemplateInstanceBean.TemplateInstanceBeanBuilder<?,?> builder()
public TemplateInstanceBean.TemplateInstanceBeanBuilder<?,?> toBuilder()
toBuilder in class TemplateDefinitionBeanpublic org.springframework.context.MessageSource getMessages()
public Map<String,Object> getVariables()
public Locale getLocale()
public String toString()
toString in class TemplateDefinitionBeanpublic boolean equals(Object o)
equals in class TemplateDefinitionBeanprotected boolean canEqual(Object other)
canEqual in class TemplateDefinitionBeanpublic int hashCode()
hashCode in class TemplateDefinitionBeanpublic void setMessages(@NotNull
@NotNull org.springframework.context.MessageSource messages)
messages - The message source to usepublic void setVariables(@NotNull
@NotNull Map<String,Object> variables)
variables - The map with values to usepublic void setLocale(@NotNull
@NotNull Locale locale)
locale - The locale to useCopyright © 2021 Albirar. All rights reserved.