Class ValidationMessagesMap

java.lang.Object
de.knightsoftnet.validators.annotation.processor.ValidationMessagesMap

public class ValidationMessagesMap extends Object
  • Constructor Details

    • ValidationMessagesMap

      public ValidationMessagesMap()
  • Method Details

    • addMessages

      public static void addMessages(String code, Map<String,String> localizedMap)
      add message to message map.
      Parameters:
      code - code of the message
      localizedMap - localized map
    • addMessage

      public static void addMessage(String code, Locale locale, String localizedMessage)
      add message to message map.
      Parameters:
      code - code of the message
      locale - localization of the message
      localizedMessage - localized message
    • addMessage

      public static void addMessage(String code, String lang, String localizedMessage)
      add message to message map.
      Parameters:
      code - code of the message
      lang - localization of the message
      localizedMessage - localized message
    • getMessages

      public static Map<String,String> getMessages(String code)
      get localized messages for code.
      Parameters:
      code - code of the message
      Returns:
      localized message in all available languages
    • getMessage

      public static String getMessage(String code, Locale locale)
      get localized message for code.
      Parameters:
      code - code of the message
      locale - localization of the message
      Returns:
      localized message or null if not exists
    • getMessage

      public static String getMessage(String code, String lang)
      get localized message for code.
      Parameters:
      code - code of the message
      lang - localization of the message
      Returns:
      localized message or null if not exists
    • isEmpty

      public static boolean isEmpty()
      test if message map is empty.