| Package | Description |
|---|---|
| net.time4j |
The main package contains four basic types of ISO-8601, namely
PlainDate, PlainTime, PlainTimestamp
and Moment. |
| net.time4j.calendar |
Support for various regional calendars.
|
| net.time4j.calendar.bahai |
Support for the Badi calendar.
|
| net.time4j.calendar.frenchrev |
Support for the French revolutionary calendar.
|
| net.time4j.engine |
Defines the common generic schemes and interfaces of chronological
systems.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IsoDateUnit
Represents a calendar unit conforming to ISO-8601.
|
interface |
IsoTimeUnit
Represents a wall time unit conforming to ISO-8601.
|
interface |
IsoUnit
Represents a unit suitable for timestamps which are compositions of
date and time (
PlainTimestamp). |
| Modifier and Type | Class and Description |
|---|---|
class |
CalendarUnit
Represents the most common time units related to a standard
ISO-8601-calendar.
|
class |
ClockUnit
Represents the most common time units on an ISO-8601-conforming
analogue clock counting the scale ticks.
|
class |
SI
Defines the SI-second as the duration of 9,192,631,770 periods of the
radiation corresponding to the transition between the two hyperfine levels
of the ground state of the caesium 133 atom.
|
class |
Weekcycle
Represents a special unit for week-based years which are described by ISO-8601 and
follow the week cycle from Monday to Sunday.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ChineseCalendar.Unit
Defines some calendar units for the Chinese calendar.
|
static class |
CopticCalendar.Unit
Defines some calendar units for the Coptic calendar.
|
static class |
EthiopianCalendar.Unit
Defines some calendar units for the Ethiopian calendar.
|
static class |
EthiopianTime.Unit
Defines the time units for the Ethiopian clock time.
|
static class |
HebrewCalendar.Unit
Defines some calendar units for the Hebrew calendar.
|
static class |
HebrewTime.Unit
Defines the time units for the Hebrew time.
|
static class |
HijriCalendar.Unit
Defines some calendar units for the Hijri calendar.
|
static class |
IndianCalendar.Unit
Defines some calendar units for the Indian calendar.
|
static class |
JapaneseCalendar.Unit
Defines some calendar units for the Japanese calendar.
|
static class |
JulianCalendar.Unit
Defines some calendar units for the Julian calendar.
|
static class |
KoreanCalendar.Unit
Defines some calendar units for the Korean calendar.
|
static class |
PersianCalendar.Unit
Defines some calendar units for the Persian calendar.
|
static class |
VietnameseCalendar.Unit
Defines some calendar units for the Vietnamese calendar.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
BadiCalendar.Unit
Defines come calendar units for the Badi calendar.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
FrenchRepublicanCalendar.Unit
Defines come calendar units for the French revolutionary calendar.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDuration<U extends ChronoUnit>
Defines a timespan using the default algorithm of Time4J.
|
class |
AbstractMetric<U extends ChronoUnit,P extends AbstractDuration<U>>
Represents a metric suitable for the default algorithm of Time4J.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicUnit
Abstract time unit class which can define its own rule.
|
Copyright © 2014–2021. All rights reserved.