Class Messages

java.lang.Object
org.javalite.validation.Messages

public class Messages extends Object
This class is used to pull messages from a resource bundle called activejdbc_messages. It is primarily used by the validation framework, but client code can use it as well for other things.
Author:
Igor Polevoy
  • Field Details

    • BUNDLE

      public static String BUNDLE
  • Method Details

    • message

      public static String message(String key, Locale locale, Object... params)
      Looks for a localized property/message in activejdbc_messages bundle.
      Parameters:
      key - key of the property.
      locale - locale of a bundle, or null for default locale
      params - list of parameters for a message. The order of parameters in this list will correspond to the numeric order in the parameters listed in the message and has nothing to do with a physical order. This means that the first parameter in the list will correspond to {0}, second to {1} and so on.
      Returns:
      localized message merged with parameters (if provided), or key if message not found.
    • message

      public static String message(String key, Object... params)
      Looks for a property/message in activejdbc_messages bundle.
      Parameters:
      key - key of the property.
      params - list of substitution parameters for a message.
      Returns:
      message merged with parameters (if provided), or key if message not found.