| Public Types | |
| enum | { NO_MILLISECONDS = -2, UNRECOGNIZED_MILLISECONDS = -1 } | 
| Public Member Functions | |
| CachedDateFormat (const log4cxx::helpers::DateFormatPtr &dateFormat, int expiration) | |
| Creates a new CachedDateFormat object. | |
| virtual void | format (LogString &sbuf, log4cxx_time_t date, log4cxx::helpers::Pool &p) const | 
| Formats a Date into a date/time string. | |
| virtual void | setTimeZone (const log4cxx::helpers::TimeZonePtr &zone) | 
| Set timezone. | |
| virtual void | numberFormat (LogString &s, int n, log4cxx::helpers::Pool &p) const | 
| Format an integer consistent with the format method. | |
| Static Public Member Functions | |
| static int | findMillisecondStart (log4cxx_time_t time, const LogString &formatted, const log4cxx::helpers::DateFormatPtr &formatter, log4cxx::helpers::Pool &pool) | 
| Finds start of millisecond field in formatted time. | |
| static int | getMaximumCacheValidity (const LogString &pattern) | 
| Gets maximum cache validity for the specified SimpleDateTime conversion pattern. | |
| 
 | 
| 
 | 
| 
 | ||||||||||||
| Creates a new CachedDateFormat object. 
 
 | 
| 
 | ||||||||||||||||||||
| Finds start of millisecond field in formatted time. 
 
 
 | 
| 
 | ||||||||||||||||
| Formats a Date into a date/time string. 
 
 Implements DateFormat. | 
| 
 | 
| Gets maximum cache validity for the specified SimpleDateTime conversion pattern. 
 
 
 | 
| 
 | ||||||||||||||||
| Format an integer consistent with the format method. 
 
 Reimplemented from DateFormat. | 
| 
 | 
| Set timezone. 
 
 
 |