org.jfree.chart.axis
Class QuarterDateFormat
DateFormatorg.jfree.chart.axis.QuarterDateFormat
- Cloneable, Serializable
extends DateFormat
implements Cloneable, Serializable
A formatter that formats dates to show the year and quarter (for example,
'2004 IV' for the last quarter of 2004.
QuarterDateFormat()- Creates a new instance for the default time zone.
|
QuarterDateFormat(TimeZone zone)- Creates a new instance for the specified time zone.
|
QuarterDateFormat(TimeZone zone, String[] quarterSymbols)- Creates a new instance for the specified time zone.
|
QuarterDateFormat(TimeZone zone, String[] quarterSymbols, boolean quarterFirst)- Creates a new instance for the specified time zone.
|
boolean | equals(Object obj)- Tests this formatter for equality with an arbitrary object.
|
StringBuffer | format(Date date, StringBuffer toAppendTo, FieldPosition fieldPosition)- Formats the given date.
|
Date | parse(String source, ParsePosition pos)- Parses the given string (not implemented).
|
GREEK_QUARTERS
public static final String[] GREEK_QUARTERS
Symbols for greek numbered quarters.
REGULAR_QUARTERS
public static final String[] REGULAR_QUARTERS
Symbols for regular quarters.
ROMAN_QUARTERS
public static final String[] ROMAN_QUARTERS
Symbols for roman numbered quarters.
QuarterDateFormat
public QuarterDateFormat()
Creates a new instance for the default time zone.
QuarterDateFormat
public QuarterDateFormat(TimeZone zone)
Creates a new instance for the specified time zone.
zone - the time zone (null not permitted).
QuarterDateFormat
public QuarterDateFormat(TimeZone zone,
String[] quarterSymbols) Creates a new instance for the specified time zone.
zone - the time zone (null not permitted).quarterSymbols - the quarter symbols.
QuarterDateFormat
public QuarterDateFormat(TimeZone zone,
String[] quarterSymbols,
boolean quarterFirst) Creates a new instance for the specified time zone.
zone - the time zone (null not permitted).quarterSymbols - the quarter symbols.quarterFirst - a flag that controls whether the quarter or the
year is displayed first.
equals
public boolean equals(Object obj)
Tests this formatter for equality with an arbitrary object.
obj - the object (null permitted).
format
public StringBuffer format(Date date,
StringBuffer toAppendTo,
FieldPosition fieldPosition) Formats the given date.
date - the date.toAppendTo - the string buffer.fieldPosition - the field position.
parse
public Date parse(String source,
ParsePosition pos) Parses the given string (not implemented).
source - the date string.pos - the parse position.
null, as this method has not been implemented.