All Classes and Interfaces
Class
Description
Abstract implementation of
I18nContextProvider
.AbstractI18nContextProvider.BuilderImpl<T extends AbstractI18nContextProvider,B extends AbstractI18nContextProvider.BuilderImpl<T,B>>
Abstract builder of I18N context provider instances.
Abstract implementation of Javax Bean Validation
ConstraintValidator
for I18nString
instances.Default implementation of
I18nContext
.Dummy implementation of
I18nResources
that always returns the
defaultMessage
, formated with passed arguments.Annotation for I18N context provider configuration on Spring contexts Java
configurations.
Main entry point to I18N framework.
Implementation of
I18nResources
based on ResourceBundle
.Utility class with I18N configuration constants and retrieval methods.
Runtime exception when the I18N configuration is invalid.
Interface for I18N context.
Provider of
I18nContext
instances.Builder of I18N context provider instances.
Interface for configuration classes that need to set I18N context
provider instances to use.
The I18N context provider registry.
SPI based I18N context provider factory.
Implementation of
I18nString
that doesn't contain translations.JAXB adapter for
I18nFixedString
instances.Generator of
I18nFixedString
values.Interface for I18N messages source.
Implementation of
I18nString
based on I18nResources
.Builder of
I18nResourcesString
instances.JAXB adapter for
I18nResourcesString
instances.JAXB adapter for
I18nResourcesString
instances that marshalls
all available translations.Generator of
I18nResourcesString
values.I18N context provider configuration for Spring.
Selector of Spring configuration based on presence of
spring-web
on the classpath.Interface to be implemented by @
Configuration
classes annotated with @EnableI18N
that wish to customize the
I18nContextProvider
instance used by the applicationImplementation of
I18nContext
that delegates Locale
handling in Spring LocaleContextHolder
.Implementation of
I18nContextProvider
for Spring contexts.Interface for
I18nSpringContextProvider
instance builders.I18nSpringContextProvider.BuilderImpl<T extends I18nSpringContextProvider,B extends I18nSpringContextProvider.BuilderImpl<T,B>>
Builder of
I18nSpringContextProvider
instances.Implementation of
I18nResources
based on Spring
MessageSource
.I18N context provider configuration for Spring Web.
Listener for Spring web contexts that removes the I18N context when the HTTP
request has been handled.
Interface for I18N texts.
JAXB adapter for
I18nString
instances.JAXB adapter for
I18nString
instances that marshalls
all available translations.Functional interface for methods able to convert from any
I18nString
to the desired I18nString
subtype.Java Beans Editor for
I18nString
that converts between
String
and I18nFixedString
.Generator of
I18nFixedString
values.Jackson JSON deserializer for
I18nString
instances.Jackson JSON serializer for
I18nString
instances.Implementation of
I18nString
populated with translations.JAXB adapter for
I18nStringMap
instances.JAXB adapter for
I18nStringMap
instances that marshalls
all available translations.Java Beans Editor for
I18nStringMap
that converts between
String
and I18nStringMap
.Generator of
I18nStringMap
values.Constants of XML schema for library beans
Utility class for Jakarta XML Binding (JAXB)
Implementation of Javax Bean Validation
ConstraintValidator
for
NotBlank
constraint on I18nString
instances.Implementation of Javax Bean Validation
ConstraintValidator
for
NotEmpty
constraint on I18nString
instances.This object contains factory methods for each Java content interface and
Java element interface in the dev.orne.i18n package.
Implementation of Javax Bean Validation
ConstraintValidator
for
Pattern
constraint on I18nString
instances.Implementation of
I18nContextProvider
that shares a single
I18nContext
instance for all threads.Interface for
SharedI18nContextProvider
instance builders.SharedI18nContextProvider.BuilderImpl<T extends SharedI18nContextProvider,B extends SharedI18nContextProvider.BuilderImpl<T,B>>
Builder of
SharedI18nContextProvider
instances.Factory for
SharedI18nContextProvider
instances.Implementation of Javax Bean Validation
ConstraintValidator
for
Size
constraint on I18nString
instances.Implementation of
I18nContextProvider
that provides a
different I18nContext
for each thread.Interface for
ThreadI18nContextProvider
instance builders.ThreadI18nContextProvider.BuilderImpl<T extends ThreadI18nContextProvider,B extends ThreadI18nContextProvider.BuilderImpl<T,B>>
Abstract builder of
ThreadI18nContextProvider
instances.Factory for
ThreadI18nContextProvider
instances.XML representation of I18N string.
XML representation of I18N string translation.