Class DefaultMessageInterpolator
java.lang.Object
io.micronaut.validation.validator.messages.DefaultMessageInterpolator
- All Implemented Interfaces:
jakarta.validation.MessageInterpolator
@Singleton
public class DefaultMessageInterpolator
extends Object
implements jakarta.validation.MessageInterpolator
The default error messages.
- Since:
- 1.2
- Author:
- graemerocher
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.validation.MessageInterpolator
jakarta.validation.MessageInterpolator.Context -
Constructor Summary
ConstructorsConstructorDescriptionDefaultMessageInterpolator(io.micronaut.context.MessageSource messageSource) Deprecated, for removal: This API element is subject to removal in a future version.DefaultMessageInterpolator(io.micronaut.context.MessageSource messageSource, @Nullable InterpolatorLocaleResolver interpolatorLocaleResolver) -
Method Summary
Modifier and TypeMethodDescriptioninterpolate(String messageTemplate, jakarta.validation.MessageInterpolator.Context context) interpolate(String messageTemplate, jakarta.validation.MessageInterpolator.Context context, Locale locale)
-
Constructor Details
-
DefaultMessageInterpolator
@Inject public DefaultMessageInterpolator(io.micronaut.context.MessageSource messageSource, @Nullable @Nullable InterpolatorLocaleResolver interpolatorLocaleResolver) - Parameters:
messageSource- Message SourceinterpolatorLocaleResolver- Interpolator Locale Resolver
-
DefaultMessageInterpolator
@Deprecated(forRemoval=true, since="4.9.0") public DefaultMessageInterpolator(io.micronaut.context.MessageSource messageSource) Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
messageSource- Message Source
-
-
Method Details
-
interpolate
public String interpolate(String messageTemplate, jakarta.validation.MessageInterpolator.Context context) - Specified by:
interpolatein interfacejakarta.validation.MessageInterpolator
-
interpolate
public String interpolate(String messageTemplate, jakarta.validation.MessageInterpolator.Context context, Locale locale) - Specified by:
interpolatein interfacejakarta.validation.MessageInterpolator
-
DefaultMessageInterpolator(MessageSource, InterpolatorLocaleResolver)instead.