Package org.apache.log4j.pattern
Class DatePatternConverter.DefaultZoneDateFormat
- java.lang.Object
-
- java.text.Format
-
- java.text.DateFormat
-
- org.apache.log4j.pattern.DatePatternConverter.DefaultZoneDateFormat
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
- Enclosing class:
- DatePatternConverter
private static class DatePatternConverter.DefaultZoneDateFormat extends java.text.DateFormat
This class wraps a DateFormat and forces the time zone to the default time zone before each format and parse request.
-
-
Field Summary
Fields Modifier and Type Field Description private java.text.DateFormat
dateFormat
Wrapped instance of DateFormat.private static long
serialVersionUID
Serialization version ID.-
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
Constructors Constructor Description DefaultZoneDateFormat(java.text.DateFormat format)
Construct new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuffer
format(java.util.Date date, java.lang.StringBuffer toAppendTo, java.text.FieldPosition fieldPosition)
java.util.Date
parse(java.lang.String source, 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
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
Serialization version ID.- See Also:
- Constant Field Values
-
dateFormat
private final java.text.DateFormat dateFormat
Wrapped instance of DateFormat.
-
-
Method Detail
-
format
public java.lang.StringBuffer format(java.util.Date date, java.lang.StringBuffer toAppendTo, java.text.FieldPosition fieldPosition)
- Specified by:
format
in classjava.text.DateFormat
-
parse
public java.util.Date parse(java.lang.String source, java.text.ParsePosition pos)
- Specified by:
parse
in classjava.text.DateFormat
-
-