Uses of Interface
dev.orne.i18n.I18nString
Package
Description
Utilities for I18N support.
Javax JAXB integration for I18N support.
Javax Validation integration for I18N support.
-
Uses of I18nString in dev.orne.i18n
Modifier and TypeClassDescriptionfinal class
Implementation ofI18nString
that doesn't contain translations.class
Implementation ofI18nString
based onI18nResources
.class
Implementation ofI18nString
populated with translations.Modifier and TypeMethodDescription@NotNull I18nString
I18nStringConverter.convert
(@NotNull I18nString value) Converts the specifiedI18nString
to an instance of the desiredI18nString
subtype.@NotNull I18nString
I18nStringGenerator.defaultValue
(@NotNull dev.orne.test.rnd.params.StringGenerationParameters parameters) I18nStringJacksonDeserializer.deserialize
(@NotNull com.fasterxml.jackson.core.JsonParser parser, @NotNull com.fasterxml.jackson.databind.DeserializationContext context) @NotNull I18nString
I18nStringGenerator.randomValue
(@NotNull dev.orne.test.rnd.params.StringGenerationParameters parameters) Modifier and TypeMethodDescription@NotNull I18nString
I18nStringConverter.convert
(@NotNull I18nString value) Converts the specifiedI18nString
to an instance of the desiredI18nString
subtype.static I18nFixedString
I18nFixedString.from
(I18nString source) Creates a new instance with the translation for the current language of the specified sourceI18nString
.boolean
I18nFixedString.isEquivalent
(I18nString obj) Returnstrue
if the specifiedI18nString
is equivalent to this instance.boolean
I18nResourcesString.isEquivalent
(I18nString obj) Returnstrue
if the specifiedI18nString
is equivalent to this instance.boolean
I18nString.isEquivalent
(I18nString other) Returnstrue
if the specifiedI18nString
is equivalent to this instance.boolean
I18nStringMap.isEquivalent
(I18nString obj) Returnstrue
if the specifiedI18nString
is equivalent to this instance.void
I18nStringJacksonSerializer.serialize
(@NotNull I18nString value, @NotNull com.fasterxml.jackson.core.JsonGenerator jgen, @NotNull com.fasterxml.jackson.databind.SerializerProvider provider) -
Uses of I18nString in dev.orne.i18n.jaxb
Modifier and TypeMethodDescriptionstatic @NotNull I18nString
JaxbUtils.fromXml
(@NotNull XmlI18nString value) Converts the specifiedXmlI18NString
toI18nString
.I18nStringAdapter.unmarshal
(XmlI18nString value) Modifier and TypeMethodDescriptionI18nStringAdapter.Full.marshal
(I18nString value) I18nStringAdapter.marshal
(I18nString value) static XmlI18nString
JaxbUtils.toFullXml
(I18nString value) Converts the specifiedI18nString
toXmlI18NString
containing all the available translations.static XmlI18nString
JaxbUtils.toXml
(I18nString value) Converts the specifiedI18nString
toXmlI18NString
containing only the current language translation. -
Uses of I18nString in dev.orne.i18n.validation
Modifier and TypeMethodDescriptionboolean
AbstractValidatorForI18nString.isValid
(I18nString value, @NotNull javax.validation.ConstraintValidatorContext context) boolean
NotBlankValidatorForI18nString.isValid
(I18nString value, javax.validation.ConstraintValidatorContext context) boolean
NotEmptyValidatorForI18nString.isValid
(I18nString value, @NotNull javax.validation.ConstraintValidatorContext context)