|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.text.Format
java.text.DateFormat
org.glassfish.grizzly.http.util.FastDateFormat
public class FastDateFormat
Fast date formatter that caches recently formatted date information and uses it to avoid too-frequent calls to the underlying formatter. Note: breaks fieldPosition param of format(Date, StringBuffer, FieldPosition). If you care about the field position, call the underlying DateFormat directly.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.text.DateFormat |
|---|
java.text.DateFormat.Field |
| Field Summary |
|---|
| Fields inherited from class java.text.DateFormat |
|---|
AM_PM_FIELD, calendar, DATE_FIELD, DAY_OF_WEEK_FIELD, DAY_OF_WEEK_IN_MONTH_FIELD, DAY_OF_YEAR_FIELD, DEFAULT, ERA_FIELD, FULL, HOUR_OF_DAY0_FIELD, HOUR_OF_DAY1_FIELD, HOUR0_FIELD, HOUR1_FIELD, LONG, MEDIUM, MILLISECOND_FIELD, MINUTE_FIELD, MONTH_FIELD, numberFormat, SECOND_FIELD, SHORT, TIMEZONE_FIELD, WEEK_OF_MONTH_FIELD, WEEK_OF_YEAR_FIELD, YEAR_FIELD |
| Constructor Summary | |
|---|---|
FastDateFormat(java.text.DateFormat df)
|
|
| Method Summary | |
|---|---|
java.lang.StringBuffer |
format(java.util.Date date,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition fieldPosition)
Note: breaks functionality of fieldPosition param. |
java.lang.StringBuilder |
format(java.util.Date date,
java.lang.StringBuilder toAppendTo,
java.text.FieldPosition fieldPosition)
Note: breaks functionality of fieldPosition param. |
static void |
main(java.lang.String[] args)
|
java.util.Date |
parse(java.lang.String text,
java.text.ParsePosition pos)
|
| Methods inherited from class java.text.DateFormat |
|---|
clone, equals, format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, hashCode, isLenient, parse, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZone |
| Methods inherited from class java.text.Format |
|---|
format, formatToCharacterIterator, parseObject |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FastDateFormat(java.text.DateFormat df)
| Method Detail |
|---|
public java.util.Date parse(java.lang.String text,
java.text.ParsePosition pos)
parse in class java.text.DateFormat
public java.lang.StringBuffer format(java.util.Date date,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition fieldPosition)
format in class java.text.DateFormat
public java.lang.StringBuilder format(java.util.Date date,
java.lang.StringBuilder toAppendTo,
java.text.FieldPosition fieldPosition)
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||