Class GwtMessageInterpolator
java.lang.Object
de.knightsoftnet.validators.client.GwtMessageInterpolator
- All Implemented Interfaces:
javax.validation.MessageInterpolator
Simple GWT
MessageInterpolator.-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.validation.MessageInterpolator
javax.validation.MessageInterpolator.Context -
Constructor Summary
ConstructorsConstructorDescriptionCreates aMessageInterpolatorMessageInterpolator that uses the defaultUserValidationMessagesResolver.GwtMessageInterpolator(UserValidationMessagesResolver userValidationMessagesResolver) Creates aMessageInterpolatorusing the suppliedUserValidationMessagesResolver. -
Method Summary
Modifier and TypeMethodDescriptionprotected final StringgwtInterpolate(String message, javax.validation.MessageInterpolator.Context context) final Stringinterpolate(String messageTemplate, javax.validation.MessageInterpolator.Context context) interpolate(String messageTemplate, javax.validation.MessageInterpolator.Context context, Locale locale) protected final StringreplaceCondition(String message, Map<String, Object> map) protected final StringreplaceConditions(String message, Map<String, Object> map) protected final StringreplaceDurationCondition(String message, Map<String, Object> map) protected final StringreplaceDurationConditions(String message, Map<String, Object> map) protected final StringreplaceParameters(String message, de.knightsoftnet.validators.client.AbstractBaseMessageInterpolator.Function<String, String> replacer)
-
Constructor Details
-
GwtMessageInterpolator
public GwtMessageInterpolator()Creates aMessageInterpolatorMessageInterpolator that uses the defaultUserValidationMessagesResolver. -
GwtMessageInterpolator
Creates aMessageInterpolatorusing the suppliedUserValidationMessagesResolver.- Parameters:
userValidationMessagesResolver- user validation messages resolver
-
-
Method Details
-
interpolate
public final String interpolate(String messageTemplate, javax.validation.MessageInterpolator.Context context) - Specified by:
interpolatein interfacejavax.validation.MessageInterpolator
-
interpolate
public String interpolate(String messageTemplate, javax.validation.MessageInterpolator.Context context, Locale locale) - Specified by:
interpolatein interfacejavax.validation.MessageInterpolator
-
gwtInterpolate
-
replaceParameters
protected final String replaceParameters(String message, de.knightsoftnet.validators.client.AbstractBaseMessageInterpolator.Function<String, String> replacer) -
replaceConditions
-
replaceCondition
-
replaceDurationConditions
-
replaceDurationCondition
-