A C D E F G I J L M P R S T V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractRfc3339 - Class in com.ethlo.time
- AbstractRfc3339() - Constructor for class com.ethlo.time.AbstractRfc3339
C
- com.ethlo.time - package com.ethlo.time
D
- DAY - com.ethlo.time.Field
- DefaultLeapSecondHandler - Class in com.ethlo.time
- DefaultLeapSecondHandler() - Constructor for class com.ethlo.time.DefaultLeapSecondHandler
- doParseLenient(String, Class<T>) - Method in class com.ethlo.time.EthloITU
E
- EthloITU - Class in com.ethlo.time
- EthloITU() - Constructor for class com.ethlo.time.EthloITU
F
- Field - Enum in com.ethlo.time
- format(OffsetDateTime, Field) - Method in class com.ethlo.time.EthloITU
- format(OffsetDateTime, Field) - Method in interface com.ethlo.time.W3cDateTimeUtil
- format(Date, String) - Method in class com.ethlo.time.EthloITU
- format(Date, String) - Static method in class com.ethlo.time.ITU
- format(Date, String) - Method in class com.ethlo.time.Java8Rfc3339
- format(Date, String) - Method in interface com.ethlo.time.Rfc3339Formatter
-
Format a date in the given time-zone
- format(Date, String, int) - Method in class com.ethlo.time.EthloITU
- format(Date, String, int) - Static method in class com.ethlo.time.ITU
- format(Date, String, int) - Method in class com.ethlo.time.Java8Rfc3339
- format(Date, String, int) - Method in interface com.ethlo.time.Rfc3339Formatter
-
Format the date as a date-time String with specified resolution and time-zone offset, for example 1999-12-31T16:48:36[.123456789]-05:00
- formatUtc(OffsetDateTime) - Method in class com.ethlo.time.EthloITU
- formatUtc(OffsetDateTime) - Static method in class com.ethlo.time.ITU
- formatUtc(OffsetDateTime) - Method in class com.ethlo.time.Java8Rfc3339
- formatUtc(OffsetDateTime) - Method in interface com.ethlo.time.Rfc3339Formatter
-
Format the
Dateas a UTC formatted date-time string - formatUtc(OffsetDateTime, int) - Method in class com.ethlo.time.EthloITU
- formatUtc(OffsetDateTime, int) - Static method in class com.ethlo.time.ITU
- formatUtc(OffsetDateTime, int) - Method in class com.ethlo.time.Java8Rfc3339
- formatUtc(OffsetDateTime, int) - Method in interface com.ethlo.time.Rfc3339Formatter
-
Format the date as a date-time String with specified resolution, aka 1999-12-31T16:48:36[.123456789]Z
- formatUtc(OffsetDateTime, Field, int) - Method in class com.ethlo.time.EthloITU
- formatUtc(OffsetDateTime, Field, int) - Static method in class com.ethlo.time.ITU
- formatUtc(OffsetDateTime, Field, int) - Method in interface com.ethlo.time.W3cDateTimeUtil
-
Format the date/date-time in UTC format
- formatUtc(Date) - Method in class com.ethlo.time.EthloITU
- formatUtc(Date) - Static method in class com.ethlo.time.ITU
- formatUtc(Date) - Method in class com.ethlo.time.Java8Rfc3339
- formatUtc(Date) - Method in interface com.ethlo.time.Rfc3339Formatter
- formatUtcMicro(OffsetDateTime) - Method in class com.ethlo.time.EthloITU
- formatUtcMicro(OffsetDateTime) - Static method in class com.ethlo.time.ITU
- formatUtcMicro(OffsetDateTime) - Method in class com.ethlo.time.Java8Rfc3339
- formatUtcMicro(OffsetDateTime) - Method in interface com.ethlo.time.Rfc3339Formatter
-
Format the date as a date-time String with microsecond resolution, aka 1999-12-31T16:48:36.123456Z
- formatUtcMilli(OffsetDateTime) - Method in class com.ethlo.time.EthloITU
- formatUtcMilli(OffsetDateTime) - Static method in class com.ethlo.time.ITU
- formatUtcMilli(OffsetDateTime) - Method in class com.ethlo.time.Java8Rfc3339
- formatUtcMilli(OffsetDateTime) - Method in interface com.ethlo.time.Rfc3339Formatter
-
Format the date as a date-time String with millisecond resolution, for example 1999-12-31T16:48:36.123Z
- formatUtcMilli(Date) - Method in class com.ethlo.time.EthloITU
- formatUtcMilli(Date) - Static method in class com.ethlo.time.ITU
- formatUtcMilli(Date) - Method in class com.ethlo.time.Java8Rfc3339
- formatUtcMilli(Date) - Method in interface com.ethlo.time.Rfc3339Formatter
- formatUtcNano(OffsetDateTime) - Method in class com.ethlo.time.EthloITU
- formatUtcNano(OffsetDateTime) - Static method in class com.ethlo.time.ITU
- formatUtcNano(OffsetDateTime) - Method in class com.ethlo.time.Java8Rfc3339
- formatUtcNano(OffsetDateTime) - Method in interface com.ethlo.time.Rfc3339Formatter
-
Format the date as a date-time String with nanosecond resolution, aka 1999-12-31T16:48:36.123456789Z
G
- getLastKnownLeapSecond() - Method in class com.ethlo.time.DefaultLeapSecondHandler
- getLastKnownLeapSecond() - Method in interface com.ethlo.time.LeapSecondHandler
- getNearestDateTime() - Method in exception com.ethlo.time.LeapSecondException
- getRequiredLength() - Method in enum com.ethlo.time.Field
- getSecondsInMinute() - Method in exception com.ethlo.time.LeapSecondException
I
- indexOfNonDigit(char[], int) - Static method in class com.ethlo.time.LimitedCharArrayIntegerUtil
- isValid(String) - Method in class com.ethlo.time.EthloITU
- isValid(String) - Static method in class com.ethlo.time.ITU
- isValid(String) - Method in class com.ethlo.time.Java8Rfc3339
- isValid(String) - Method in interface com.ethlo.time.Rfc3339Parser
-
Check whether the string is a valid date-time according to RFC-3339
- isValidLeapSecondDate(YearMonth) - Method in class com.ethlo.time.DefaultLeapSecondHandler
- isValidLeapSecondDate(YearMonth) - Method in interface com.ethlo.time.LeapSecondHandler
- isVerifiedValidLeapYearMonth() - Method in exception com.ethlo.time.LeapSecondException
- ITU - Class in com.ethlo.time
J
- Java8Rfc3339 - Class in com.ethlo.time
-
Java 8 JDK classes.
- Java8Rfc3339() - Constructor for class com.ethlo.time.Java8Rfc3339
L
- LEAP_SECOND_PATH_CSV - Static variable in class com.ethlo.time.DefaultLeapSecondHandler
- LEAP_SECOND_SECONDS - Static variable in interface com.ethlo.time.LeapSecondHandler
- LeapSecondException - Exception in com.ethlo.time
- LeapSecondException(OffsetDateTime, int, boolean) - Constructor for exception com.ethlo.time.LeapSecondException
- LeapSecondHandler - Interface in com.ethlo.time
- LimitedCharArrayIntegerUtil - Class in com.ethlo.time
M
- MAX_FRACTION_DIGITS - Static variable in class com.ethlo.time.AbstractRfc3339
- MINUTE - com.ethlo.time.Field
- MONTH - com.ethlo.time.Field
P
- parseDateTime(String) - Method in class com.ethlo.time.EthloITU
- parseDateTime(String) - Static method in class com.ethlo.time.ITU
- parseDateTime(String) - Method in class com.ethlo.time.Java8Rfc3339
- parseDateTime(String) - Method in interface com.ethlo.time.Rfc3339Parser
-
Parse the date-time and return it as a
OffsetDateTime. - parseLenient(String) - Method in class com.ethlo.time.EthloITU
- parseLenient(String) - Static method in class com.ethlo.time.ITU
- parseLenient(String) - Method in interface com.ethlo.time.W3cDateTimeUtil
-
Parse the format and return it as a fitting sub-class of
Temporal - parseLenient(String, Class<T>) - Method in class com.ethlo.time.EthloITU
- parseLenient(String, Class<T>) - Static method in class com.ethlo.time.ITU
- parseLenient(String, Class<T>) - Method in interface com.ethlo.time.W3cDateTimeUtil
-
Parse the format with an expected type, i.e sub-class of
Temporal - parsePositiveInt(char[], int, int) - Static method in class com.ethlo.time.LimitedCharArrayIntegerUtil
R
- Rfc3339 - Interface in com.ethlo.time
-
The recommendation for date-time exchange in modern APIs is to use RFC-3339, available at https://tools.ietf.org/html/rfc3339 This class supports both validation, parsing and formatting of such date-times.
- Rfc3339Formatter - Interface in com.ethlo.time
- Rfc3339Parser - Interface in com.ethlo.time
S
T
- toEpochMillis(Temporal) - Static method in class com.ethlo.time.ITU
V
- valueOf(Class<? extends Temporal>) - Static method in enum com.ethlo.time.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ethlo.time.Field
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ethlo.time.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- W3cDateTimeUtil - Interface in com.ethlo.time
-
This class deals with the formats mentioned in W3C - NOTE-datetime: https://www.w3.org/TR/NOTE-datetime Year:
YYYY (eg 1997) Year and month:
YYYY-MM (eg 1997-07) Complete date:
YYYY-MM-DD (eg 1997-07-16) Complete date plus hours and minutes:
YYYY-MM-DDThh:mmTZD (eg 1997-07-16T19:20+01:00) Complete date plus hours, minutes and seconds:
YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00) Complete date plus hours, minutes, seconds and a decimal fraction of a second
YYYY-MM-DDThh:mm:ss.STZD (eg 1997-07-16T19:20:30.45+01:00)
Y
A C D E F G I J L M P R S T V W YAll Classes All Packages