Class StringLocaleConverter

    • Constructor Detail

      • StringLocaleConverter

        public StringLocaleConverter()
        Create a LocaleConverter that will throw a ConversionException if a conversion error occurs. The locale is the default locale for this instance of the Java Virtual Machine and an unlocalized pattern is used for the convertion.
      • StringLocaleConverter

        public StringLocaleConverter​(boolean locPattern)
        Create a LocaleConverter that will throw a ConversionException if a conversion error occurs. The locale is the default locale for this instance of the Java Virtual Machine.
        Parameters:
        locPattern - Indicate whether the pattern is localized or not
      • StringLocaleConverter

        public StringLocaleConverter​(java.util.Locale locale)
        Create a LocaleConverter that will throw a ConversionException if a conversion error occurs. An unlocalized pattern is used for the convertion.
        Parameters:
        locale - The locale
      • StringLocaleConverter

        public StringLocaleConverter​(java.util.Locale locale,
                                     boolean locPattern)
        Create a LocaleConverter that will throw a ConversionException if a conversion error occurs.
        Parameters:
        locale - The locale
        locPattern - Indicate whether the pattern is localized or not
      • StringLocaleConverter

        public StringLocaleConverter​(java.util.Locale locale,
                                     java.lang.String pattern)
        Create a LocaleConverter that will throw a ConversionException if a conversion error occurs. An unlocalized pattern is used for the convertion.
        Parameters:
        locale - The locale
        pattern - The convertion pattern
      • StringLocaleConverter

        public StringLocaleConverter​(java.util.Locale locale,
                                     java.lang.String pattern,
                                     boolean locPattern)
        Create a LocaleConverter that will throw a ConversionException if a conversion error occurs.
        Parameters:
        locale - The locale
        pattern - The convertion pattern
        locPattern - Indicate whether the pattern is localized or not
      • StringLocaleConverter

        public StringLocaleConverter​(java.lang.Object defaultValue)
        Create a LocaleConverter that will return the specified default value if a conversion error occurs. The locale is the default locale for this instance of the Java Virtual Machine and an unlocalized pattern is used for the convertion.
        Parameters:
        defaultValue - The default value to be returned
      • StringLocaleConverter

        public StringLocaleConverter​(java.lang.Object defaultValue,
                                     boolean locPattern)
        Create a LocaleConverter that will return the specified default value if a conversion error occurs. The locale is the default locale for this instance of the Java Virtual Machine.
        Parameters:
        defaultValue - The default value to be returned
        locPattern - Indicate whether the pattern is localized or not
      • StringLocaleConverter

        public StringLocaleConverter​(java.lang.Object defaultValue,
                                     java.util.Locale locale)
        Create a LocaleConverter that will return the specified default value if a conversion error occurs. An unlocalized pattern is used for the convertion.
        Parameters:
        defaultValue - The default value to be returned
        locale - The locale
      • StringLocaleConverter

        public StringLocaleConverter​(java.lang.Object defaultValue,
                                     java.util.Locale locale,
                                     boolean locPattern)
        Create a LocaleConverter that will return the specified default value if a conversion error occurs.
        Parameters:
        defaultValue - The default value to be returned
        locale - The locale
        locPattern - Indicate whether the pattern is localized or not
      • StringLocaleConverter

        public StringLocaleConverter​(java.lang.Object defaultValue,
                                     java.util.Locale locale,
                                     java.lang.String pattern)
        Create a LocaleConverter that will return the specified default value if a conversion error occurs. An unlocalized pattern is used for the convertion.
        Parameters:
        defaultValue - The default value to be returned
        locale - The locale
        pattern - The convertion pattern
      • StringLocaleConverter

        public StringLocaleConverter​(java.lang.Object defaultValue,
                                     java.util.Locale locale,
                                     java.lang.String pattern,
                                     boolean locPattern)
        Create a LocaleConverter that will return the specified default value if a conversion error occurs.
        Parameters:
        defaultValue - The default value to be returned
        locale - The locale
        pattern - The convertion pattern
        locPattern - Indicate whether the pattern is localized or not
    • Method Detail

      • parse

        protected java.lang.Object parse​(java.lang.Object value,
                                         java.lang.String pattern)
                                  throws java.text.ParseException
        Convert the specified locale-sensitive input object into an output object of the specified type.
        Specified by:
        parse in class BaseLocaleConverter
        Parameters:
        value - The input object to be converted
        pattern - The pattern is used for the convertion
        Returns:
        The converted value
        Throws:
        ConversionException - if conversion cannot be performed successfully
        java.text.ParseException - if an error occurs