public interface PeriodPrinter
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| Modifier and Type | Method and Description |
|---|---|
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.
|
int calculatePrintedLength(ReadablePeriod period, Locale locale)
period - the period to uselocale - the locale to useint 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 usevoid printTo(StringBuffer buf, ReadablePeriod period, Locale locale)
buf - the formatted period is appended to this bufferperiod - the period to formatlocale - the locale to usevoid printTo(Writer out, ReadablePeriod period, Locale locale) throws IOException
out - the formatted period is written outperiod - the period to formatlocale - the locale to useIOException - if an IO error occursCopyright © 2002–2025 Joda.org. All rights reserved.