|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.joda.time.format.PeriodFormat
public class PeriodFormat
Factory that creates instances of PeriodFormatter.
Period formatting is performed by the PeriodFormatter
class.
Three classes provide factory methods to create formatters, and this is one.
The others are ISOPeriodFormat
and PeriodFormatterBuilder
.
PeriodFormat is thread-safe and immutable, and the formatters it returns are as well.
ISOPeriodFormat
,
PeriodFormatterBuilder
Constructor Summary | |
---|---|
protected |
PeriodFormat()
Constructor. |
Method Summary | |
---|---|
static PeriodFormatter |
getDefault()
Gets the default formatter that outputs words in English. |
static PeriodFormatter |
wordBased()
Returns a word based formatter for the JDK default locale. |
static PeriodFormatter |
wordBased(Locale locale)
Returns a word based formatter for the specified locale. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected PeriodFormat()
Method Detail |
---|
public static PeriodFormatter getDefault()
This calls wordBased(Locale)
using a locale of ENGLISH
.
public static PeriodFormatter wordBased()
This calls wordBased(Locale)
using the default locale
.
public static PeriodFormatter wordBased(Locale locale)
The words are configured in a resource bundle text file -
org.joda.time.format.messages
.
This can be added to via the normal classpath resource bundle mechanisms.
Available languages are English, German, Dutch, French, Spanish and Portuguese.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |