|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Internal interface for printing textual representations of time periods.
Application users will rarely use this class directly. Instead, you
will use one of the factory classes to create a PeriodFormatter
.
The factory classes are:
- PeriodFormatterBuilder
- PeriodFormat
- ISOPeriodFormat
PeriodFormatter
,
PeriodFormatterBuilder
,
PeriodFormat
Method Summary | |
int |
calculatePrintedLength(ReadablePeriod period,
Locale locale)
Returns the exact number of characters produced for the given period. |
int |
countFieldsToPrint(ReadablePeriod period,
int stopAt,
Locale locale)
Returns the amount of fields from the given period that this printer will print. |
void |
printTo(StringBuffer buf,
ReadablePeriod period,
Locale locale)
Prints a ReadablePeriod to a StringBuffer. |
void |
printTo(Writer out,
ReadablePeriod period,
Locale locale)
Prints a ReadablePeriod to a Writer. |
Method Detail |
public int calculatePrintedLength(ReadablePeriod period, Locale locale)
period
- the period to uselocale
- the locale to use
public int countFieldsToPrint(ReadablePeriod period, int stopAt, Locale locale)
period
- the period to usestopAt
- stop counting at this value, enter a number ≥ 256 to count alllocale
- the locale to use
public void printTo(StringBuffer buf, ReadablePeriod period, Locale locale)
buf
- the formatted period is appended to this bufferperiod
- the period to formatlocale
- the locale to usepublic void printTo(Writer out, ReadablePeriod period, Locale locale) throws IOException
out
- the formatted period is written outperiod
- the period to formatlocale
- the locale to use
IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |