Class SqlTimestampLocaleConverter

    • Constructor Detail

      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter()
        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.
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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
      • SqlTimestampLocaleConverter

        public SqlTimestampLocaleConverter​(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.
        Overrides:
        parse in class DateLocaleConverter
        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 parsing a String to a Number