Class LocalizableMessage

  • All Implemented Interfaces:
    Localizable

    public final class LocalizableMessage
    extends java.lang.Object
    implements Localizable
    • Constructor Detail

      • LocalizableMessage

        @Deprecated
        public LocalizableMessage​(java.lang.String bundlename,
                                  java.lang.String key,
                                  java.lang.Object... args)
        Deprecated.
    • Method Detail

      • getArguments

        public java.lang.Object[] getArguments()
        Description copied from interface: Localizable
        Returns the arguments for message formatting.
        Specified by:
        getArguments in interface Localizable
        Returns:
        can be an array of length 0 but never be null.
      • getResourceBundleName

        public java.lang.String getResourceBundleName()
        Description copied from interface: Localizable
        Get the name of the localization messages resource bundle.
        Specified by:
        getResourceBundleName in interface Localizable
        Returns:
        the localization messages resource bundle name.
      • getResourceBundle

        public java.util.ResourceBundle getResourceBundle​(java.util.Locale locale)
        Description copied from interface: Localizable
        Get the resource bundle of the given localization.
        Specified by:
        getResourceBundle in interface Localizable
        Parameters:
        locale - the given Locale
        Returns:
        the localization messages resource bundle for given locale.