Class DefaultMessages

java.lang.Object
com.oorian.i18n.DefaultMessages
All Implemented Interfaces:
MessageResolver

public final class DefaultMessages extends Object implements MessageResolver
Default English messages for all built-in validators.

Provides message key constants and their English default templates. This class serves as the fallback MessageResolver when no custom resolver is configured, and as the reference for all message keys used by the validation framework.

Message keys follow the convention:

  • validation.<validator> — simple validators with a single message
  • validation.<validator>.<variant> — validators with multiple message variants

Named parameters use {name} placeholders in templates:


 DefaultMessages resolver = new DefaultMessages();
 resolver.resolve(DefaultMessages.LENGTH_BETWEEN, "min", 3, "max", 10);
 // → "Must be between 3 and 10 characters"
 
Since:
2.1
Version:
1.0
Author:
Marvin P. Warble Jr.
See Also: