Class R

java.lang.Object
org.xbill.DNS.dnssec.R

public final class R extends Object
Utility class to retrieve messages from ResourceBundles.
Since:
3.5
  • Field Details

    • rb

      private static ResourceBundle rb
    • useNeutral

      private static boolean useNeutral
  • Constructor Details

    • R

      private R()
  • Method Details

    • setBundle

      public static void setBundle(ResourceBundle resourceBundle)
      Programmatically set the ResourceBundle to be used.
      Parameters:
      resourceBundle - the bundle to be used.
    • setUseNeutralMessages

      public static void setUseNeutralMessages(boolean useNeutral)
      If set to true, messages will not be obtained from resource bundles but formatted as key:param1:...:paramN.
      Parameters:
      useNeutral - true to use neutral messages, false otherwise
    • get

      public static String get(String key, Object... values)
      Gets a translated message.
      Parameters:
      key - The message key to retrieve.
      values - The values that fill placeholders in the message.
      Returns:
      The formatted message.
    • getNeutral

      private static String getNeutral(String key, Object[] values)