Project Wonder 5.0

er.extensions.formatters
Class ERXOrdinalDateFormatter

java.lang.Object
  extended by java.text.Format
      extended by com.webobjects.foundation.NSTimestampFormatter
          extended by er.extensions.formatters.ERXOrdinalDateFormatter
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class ERXOrdinalDateFormatter
extends com.webobjects.foundation.NSTimestampFormatter

Date formatter that supports days with ordinal values like 1st, 2nd, 3rd. etc. Not localized (English only at present). To include an ordinal suffix supply a format string that looks something like this: "d'th' MMM, yyyy" where 'th' will be replaced by the correct ordinal suffix. All standard NSTimestampFormatter tokens are supported.

See Also:
Serialized Form
Author:
qdolan

Nested Class Summary
 
Nested classes/interfaces inherited from class java.text.Format
java.text.Format.Field
 
Field Summary
 
Fields inherited from class com.webobjects.foundation.NSTimestampFormatter
_CLASS
 
Constructor Summary
ERXOrdinalDateFormatter()
           
ERXOrdinalDateFormatter(java.lang.String aPattern)
           
ERXOrdinalDateFormatter(java.lang.String aPattern, java.text.DateFormatSymbols symbols)
           
 
Method Summary
 java.lang.StringBuffer format(java.lang.Object obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
           
 java.lang.Object parseObject(java.lang.String source, java.text.ParsePosition pos)
           
 
Methods inherited from class com.webobjects.foundation.NSTimestampFormatter
_getDefaultZoneStrings, defaultDateFormatSymbols, defaultFormatTimeZone, defaultParseTimeZone, parseObjectInUTC, pattern, setDefaultFormatTimeZone, setDefaultParseTimeZone, setPattern, toString
 
Methods inherited from class java.text.Format
clone, format, formatToCharacterIterator, parseObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ERXOrdinalDateFormatter

public ERXOrdinalDateFormatter()

ERXOrdinalDateFormatter

public ERXOrdinalDateFormatter(java.lang.String aPattern)

ERXOrdinalDateFormatter

public ERXOrdinalDateFormatter(java.lang.String aPattern,
                               java.text.DateFormatSymbols symbols)
Method Detail

format

public java.lang.StringBuffer format(java.lang.Object obj,
                                     java.lang.StringBuffer toAppendTo,
                                     java.text.FieldPosition pos)
Overrides:
format in class com.webobjects.foundation.NSTimestampFormatter

parseObject

public java.lang.Object parseObject(java.lang.String source,
                                    java.text.ParsePosition pos)
Overrides:
parseObject in class com.webobjects.foundation.NSTimestampFormatter

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.