org.apache.tomcat.util.http
Class FastHttpDateFormat
public final
class
FastHttpDateFormat
extends Object
Utility class to generate HTTP dates.
Author: Remy Maucherat
Field Summary |
protected static String | currentDate
Current formatted date. |
protected static long | currentDateGenerated
Instant on which the currentDate object was generated. |
protected static int | CACHE_SIZE |
protected static SimpleDateFormat | format
HTTP date format. |
protected static ConcurrentHashMap<Long,String> | formatCache
Formatter cache. |
protected static SimpleDateFormat[] | formats
The set of SimpleDateFormat formats to use in getDateHeader(). |
protected static TimeZone | gmtZone |
protected static ConcurrentHashMap<String,Long> | parseCache
Parser cache. |
Method Summary |
static String | formatDate(long value, DateFormat threadLocalformat)
Get the HTTP format of the specified date. |
static String | getCurrentDate()
Get the current date in HTTP format. |
static long | parseDate(String value, DateFormat[] threadLocalformats)
Try to parse the given date as a HTTP date. |
protected static String currentDate
Current formatted date.
protected static long currentDateGenerated
Instant on which the currentDate object was generated.
protected static final int CACHE_SIZE
protected static final SimpleDateFormat format
HTTP date format.
protected static final ConcurrentHashMap<Long,String> formatCache
Formatter cache.
protected static final SimpleDateFormat[] formats
The set of SimpleDateFormat formats to use in getDateHeader().
protected static final TimeZone gmtZone
protected static final ConcurrentHashMap<String,Long> parseCache
Parser cache.
public static final String formatDate(long value, DateFormat threadLocalformat)
Get the HTTP format of the specified date.
public static final String getCurrentDate()
Get the current date in HTTP format.
public static final long parseDate(String value, DateFormat[] threadLocalformats)
Try to parse the given date as a HTTP date.
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.