Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.mail.internet
Class MailDateFormat  view MailDateFormat download MailDateFormat.java

java.lang.Object
  extended byjava.text.Format
      extended byjava.text.DateFormat
          extended byjava.text.SimpleDateFormat
              extended byjavax.mail.internet.MailDateFormat
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class MailDateFormat
extends java.text.SimpleDateFormat

Formats ths date as specified by draft-ietf-drums-msg-fmt-08 dated January 26, 2000 which supercedes RFC822.

The format used is EEE, d MMM yyyy HH:mm:ss Z and locale is always US-ASCII.

Version:
$Rev: 125583 $ $Date: 2005-01-18 19:44:27 -0800 (Tue, 18 Jan 2005) $

Nested Class Summary
 
Nested classes inherited from class java.text.SimpleDateFormat
 
Nested classes inherited from class java.text.DateFormat
java.text.DateFormat.Field
 
Field Summary
 
Fields inherited from class java.text.SimpleDateFormat
 
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, EXTENDED_YEAR_FIELD, FULL, HOUR_OF_DAY0_FIELD, HOUR_OF_DAY1_FIELD, HOUR0_FIELD, HOUR1_FIELD, ISO_YEAR_FIELD, LOCALIZED_DAY_OF_WEEK_FIELD, LONG, MEDIUM, MILLISECOND_FIELD, MILLISECOND_IN_DAY_FIELD, MINUTE_FIELD, MODIFIED_JULIAN_DAY_FIELD, MONTH_FIELD, numberFormat, RFC822_TIMEZONE_FIELD, SECOND_FIELD, SHORT, TIMEZONE_FIELD, WEEK_OF_MONTH_FIELD, WEEK_OF_YEAR_FIELD, YEAR_FIELD
 
Constructor Summary
MailDateFormat()
           
 
Method Summary
 java.lang.StringBuffer format(java.util.Date date, java.lang.StringBuffer buffer, java.text.FieldPosition position)
          This method formats a Date into a string and appends it to the specified StringBuffer.
 java.util.Date parse(java.lang.String string, java.text.ParsePosition position)
          This method parses the specified string into a date.
 void setCalendar(java.util.Calendar calendar)
          The calendar cannot be set
 void setNumberFormat(java.text.NumberFormat format)
          The format cannot be set
 
Methods inherited from class java.text.SimpleDateFormat
applyLocalizedPattern, applyPattern, clone, equals, formatToCharacterIterator, get2DigitYearStart, getDateFormatSymbols, hashCode, set2DigitYearStart, setDateFormatSymbols, toLocalizedPattern, toPattern, toString
 
Methods inherited from class java.text.DateFormat
format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, isLenient, parse, parseObject, setLenient, setTimeZone
 
Methods inherited from class java.text.Format
format, parseObject
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MailDateFormat

public MailDateFormat()
Method Detail

format

public java.lang.StringBuffer format(java.util.Date date,
                                     java.lang.StringBuffer buffer,
                                     java.text.FieldPosition position)
Description copied from class: java.text.DateFormat
This method formats a Date into a string and appends it to the specified StringBuffer.


parse

public java.util.Date parse(java.lang.String string,
                            java.text.ParsePosition position)
Description copied from class: java.text.SimpleDateFormat
This method parses the specified string into a date.


setCalendar

public void setCalendar(java.util.Calendar calendar)
The calendar cannot be set


setNumberFormat

public void setNumberFormat(java.text.NumberFormat format)
The format cannot be set