public class SimpleDateFormatThreadSafe
extends java.lang.Object
SimpleDateFormat.| Constructor and Description | 
|---|
| SimpleDateFormatThreadSafe()Thread safe. | 
| SimpleDateFormatThreadSafe(java.lang.String pattern)Thread safe. | 
| SimpleDateFormatThreadSafe(java.lang.String pattern,
                          java.text.DateFormatSymbols formatSymbols)Thread safe. | 
| SimpleDateFormatThreadSafe(java.lang.String pattern,
                          java.util.Locale locale)Thread safe. | 
| SimpleDateFormatThreadSafe(java.lang.String pattern,
                          java.util.TimeZone timeZone)Thread safe. | 
| SimpleDateFormatThreadSafe(java.util.function.Supplier<java.text.SimpleDateFormat> supplier)Thread safe. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | applyLocalizedPattern(java.lang.String pattern)See  SimpleDateFormat.applyLocalizedPattern(String). | 
| void | applyPattern(java.lang.String pattern)See  SimpleDateFormat.applyPattern(String). | 
| java.lang.Object | clone() | 
| boolean | equals(java.lang.Object obj) | 
| java.lang.String | format(java.util.Date date)See  DateFormat.format(Date). | 
| java.lang.StringBuffer | format(java.util.Date date,
      java.lang.StringBuffer toAppendTo,
      java.text.FieldPosition pos)See  SimpleDateFormat.format(Date, StringBuffer, FieldPosition). | 
| java.lang.String | format(java.lang.Object obj)See  Format.format(Object). | 
| java.text.AttributedCharacterIterator | formatToCharacterIterator(java.lang.Object obj)See  SimpleDateFormat.formatToCharacterIterator(Object). | 
| java.util.Date | get2DigitYearStart()See  SimpleDateFormat.get2DigitYearStart(). | 
| java.util.Calendar | getCalendar()See  DateFormat.getCalendar(). | 
| java.text.DateFormatSymbols | getDateFormatSymbols()See  SimpleDateFormat.getDateFormatSymbols(). | 
| java.text.NumberFormat | getNumberFormat()See  DateFormat.getNumberFormat(). | 
| java.util.TimeZone | getTimeZone()See  DateFormat.getTimeZone(). | 
| int | hashCode() | 
| boolean | isLenient()See  DateFormat.isLenient(). | 
| java.util.Date | parse(java.lang.String source)See  DateFormat.parse(String). | 
| java.util.Date | parse(java.lang.String text,
     java.text.ParsePosition pos)See  DateFormat.parseObject(String, ParsePosition). | 
| java.lang.Object | parseObject(java.lang.String source)See  Format.parseObject(String). | 
| java.lang.Object | parseObject(java.lang.String source,
           java.text.ParsePosition pos)See  DateFormat.parseObject(String, ParsePosition). | 
| void | setCalendar(java.util.Calendar newCalendar)See  DateFormat.setCalendar(Calendar). | 
| java.lang.String | toLocalizedPattern()See  SimpleDateFormat.toLocalizedPattern(). | 
| java.lang.String | toPattern()See  SimpleDateFormat.toPattern(). | 
| java.lang.String | toString() | 
public SimpleDateFormatThreadSafe()
public SimpleDateFormatThreadSafe(java.util.function.Supplier<java.text.SimpleDateFormat> supplier)
supplier - Returns SimpleDateFormatpublic SimpleDateFormatThreadSafe(java.lang.String pattern)
pattern - patternpublic SimpleDateFormatThreadSafe(java.lang.String pattern,
                                  java.util.TimeZone timeZone)
pattern - time format patterntimeZone - time zonepublic SimpleDateFormatThreadSafe(java.lang.String pattern,
                                  java.text.DateFormatSymbols formatSymbols)
pattern - time format patternformatSymbols - formatSymbolspublic SimpleDateFormatThreadSafe(java.lang.String pattern,
                                  java.util.Locale locale)
pattern - time format patternlocale - localepublic java.lang.Object parseObject(java.lang.String source)
                             throws java.text.ParseException
Format.parseObject(String).source - sourcejava.text.ParseException - ParseExceptionpublic java.lang.Object parseObject(java.lang.String source,
                                    java.text.ParsePosition pos)
DateFormat.parseObject(String, ParsePosition).source - sourcepos - pospublic java.util.Date parse(java.lang.String source)
                     throws java.text.ParseException
DateFormat.parse(String).source - sourcejava.text.ParseException - ParseExceptionpublic java.util.Date parse(java.lang.String text,
                            java.text.ParsePosition pos)
DateFormat.parseObject(String, ParsePosition).text - textpos - pospublic void setCalendar(java.util.Calendar newCalendar)
DateFormat.setCalendar(Calendar).newCalendar - newCalendarpublic java.util.Calendar getCalendar()
DateFormat.getCalendar().public java.text.NumberFormat getNumberFormat()
DateFormat.getNumberFormat().public java.util.TimeZone getTimeZone()
DateFormat.getTimeZone().public boolean isLenient()
DateFormat.isLenient().public java.util.Date get2DigitYearStart()
SimpleDateFormat.get2DigitYearStart().public java.lang.StringBuffer format(java.util.Date date,
                                     java.lang.StringBuffer toAppendTo,
                                     java.text.FieldPosition pos)
SimpleDateFormat.format(Date, StringBuffer, FieldPosition).date - datetoAppendTo - toAppendTopos - pospublic java.lang.String format(java.util.Date date)
DateFormat.format(Date).date - datepublic java.lang.String format(java.lang.Object obj)
Format.format(Object).obj - objpublic java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object obj)
SimpleDateFormat.formatToCharacterIterator(Object).obj - objpublic java.lang.String toPattern()
SimpleDateFormat.toPattern().public java.lang.String toLocalizedPattern()
SimpleDateFormat.toLocalizedPattern().public void applyPattern(java.lang.String pattern)
SimpleDateFormat.applyPattern(String).pattern - patternpublic void applyLocalizedPattern(java.lang.String pattern)
SimpleDateFormat.applyLocalizedPattern(String).pattern - patternpublic java.text.DateFormatSymbols getDateFormatSymbols()
SimpleDateFormat.getDateFormatSymbols().public java.lang.Object clone()
clone in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object