| Modifier and Type | Interface and Description |
|---|---|
| public interface | DateFormatter
Abstract formatter for dates. |
| public interface | DurationFormatter
Formatter for durations in milliseconds. |
| public interface | DurationFormatterFactory
Factory used to construct DurationFormatters. |
| public interface | PeriodBuilder
Constructs a Period given a base time and a duration in milliseconds. |
| public interface | |
| public interface | PeriodFormatter
Formats a Period, such as '2 hours 23 minutes'. |
| public interface | PeriodFormatterFactory
Abstract factory interface used to create PeriodFormatters. |
| public interface | PeriodFormatterService
Provider of Factory instances for building PeriodBuilders, PeriodFormatters, and DurationFormatters. |
| public interface | TimeUnitConstants
Easy access to time units for Java 1.4, which doesn't have static imports. |
| Modifier and Type | Class and Description |
|---|---|
| public class | BasicDurationFormat
Deprecated
as a consequence of
DurationFormat being deprecated.
|
| pack-priv class | BasicDurationFormatter
Core implementation class for DurationFormatter. |
| pack-priv class | BasicDurationFormatterFactory
Abstract factory object used to create DurationFormatters. |
| pack-priv class | BasicPeriodBuilderFactory
Default implementation of PeriodBuilderFactory. |
| pack-priv class | BasicPeriodFormatter
Core implementation class for PeriodFormatter. |
| public class | BasicPeriodFormatterFactory
An implementation of PeriodFormatterFactory that provides customization of formatting behavior. |
| public class | BasicPeriodFormatterService
An implementation of PeriodFormatterService that constructs a BasicPeriodFormatterFactory. |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| public class | Period
Represents an approximate duration in multiple TimeUnits. |
| pack-priv abstract class | |
| pack-priv class | |
| public class | TimeUnit
'Enum' for individual time units. |