Index
All Classes and Interfaces|All Packages
A
- ALTERNATE_COOKIE_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
An alternate cookie date format also seen in documentations out there on the internet.
- ALTERNATE_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
Similar date format as
DateFormat.NORM_DATE_FORMAT
though not avoiding the space between the date and the time portion of the date format. - asDate(String) - Static method in enum class org.refcodes.time.DateFormats
-
Tries to create a
Date
by harnessing theDateTimeFormatter
instances known by this enumeration. - asLocalDate(String) - Static method in enum class org.refcodes.time.DateFormats
-
Tries to create a
LocalDate
by harnessing theDateTimeFormatter
instances known by this enumeration. - asLocalDateTime(String) - Static method in enum class org.refcodes.time.DateFormats
-
Tries to create a
LocalDateTime
by harnessing theDateTimeFormatter
instances known by this enumeration.
C
- COOKIE_DATE_FORMATS - Enum constant in enum class org.refcodes.time.DateFormats
-
Set of
DateFormat
definitions commonly used by cookies.
D
- DateFormat - Enum Class in org.refcodes.time
-
The
DateFormat
containsDate
andDateFormat
related values useful for parsing from and formatting to dateString
instances. - DateFormats - Enum Class in org.refcodes.time
-
The
DateFormats
represent sets ofDateFormat
definitions. - DateUtility - Class in org.refcodes.time
-
The Class DateUtility.
- DAY - Enum constant in enum class org.refcodes.time.TimeUnit
- DE_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
Date format as used in German speaking locations, first comes the day, last the year, all separated by a dot '.' character.
- DEFAULT_DATE_FORMATS - Enum constant in enum class org.refcodes.time.DateFormats
-
Sound set of common
DateFormat
definitions with no https://www.metacodes.pro addressee. - DEFAULT_DATE_FORMATS_SHORT - Enum constant in enum class org.refcodes.time.DateFormats
-
Sound set of common short
DateFormat
definitions with no https://www.metacodes.pro addressee.
G
- getDateFormats() - Method in enum class org.refcodes.time.DateFormats
-
Gets the date formats.
- getFormatter() - Method in enum class org.refcodes.time.DateFormat
-
Gets the formatter.
- getMilliseconds() - Method in enum class org.refcodes.time.TimeUnit
-
Returns the divisor for the time unit to be converted to seconds.
- getTime(TimeUnit) - Method in interface org.refcodes.time.TimeAccessor
-
Retrieves the time from the time property.
H
I
- INTERNET_DATE_FORMATS - Enum constant in enum class org.refcodes.time.DateFormats
-
Set of
DateFormat
definitions found in heterogeneous internet related services. - ISO_8601_ZULU_TIME - Enum constant in enum class org.refcodes.time.DateFormat
-
ISO8601, Z means "zero hour offset" also known as "Zulu time" (UTC).
- ISO_DATE_FORMATS - Enum constant in enum class org.refcodes.time.DateFormats
-
Set of common
DateFormat
ISO definitions. - ISO_LOCAL_DATE - Enum constant in enum class org.refcodes.time.DateFormat
-
The ISO date formatter that formats or parses a date without an offset, such as '2011-12-03'.
- ISO_LOCAL_DATE_TIME - Enum constant in enum class org.refcodes.time.DateFormat
-
The ISO date-time formatter that formats or parses a date-time without an offset, such as '2011-12-03T10:15:30'
- ISO_OFFSET_DATE_TIME - Enum constant in enum class org.refcodes.time.DateFormat
-
The ISO date-time formatter that formats or parses a date-time with an offset, such as '2011-12-03T10:15:30+01:00'.
- ISO_ZONED_DATE_TIME - Enum constant in enum class org.refcodes.time.DateFormat
-
The ISO-like date-time formatter that formats or parses a date-time with offset and zone, such as '2011-12-03T10:15:30+01:00[Europe/Paris]'.
L
- letTime(float, TimeUnit) - Method in interface org.refcodes.time.TimeAccessor.TimeProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given time (setter) as of
TimeAccessor.TimeMutator.setTime(float, TimeUnit)
and returns the very same value (getter).
M
- MAX_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
Maximum sortable (first comes the year, last the nanoseconds) date format, contains the date and the time till a granularity of milliseconds.The character 'T' separates the date portion from the time portion of the date format in order to unambiguously parse a such formatted date
String
. - MAX_FILENAME_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
Date format usable for (parts of) a filename, e.g. for rotating log files or the such with a granularity of nanoseconds.
- MILLISECOND - Enum constant in enum class org.refcodes.time.TimeUnit
- MIN_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
Minimum sortable (first comes the year, last the day) date format, contains the date without the time.
- MIN_FILENAME_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
Date format usable for (parts of) a filename, e.g. for rotating log files or the such with a granularity of days.
- MINUTE - Enum constant in enum class org.refcodes.time.TimeUnit
N
- NANOSECOND - Enum constant in enum class org.refcodes.time.TimeUnit
- NETSCAPE_COOKIE_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
Date format as used for cookies as of the Netscape cookie specification.
- NORM_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
Normal sortable (first comes the year, last the seconds) date format, contains the date and the time till a granularity of seconds.
- NORM_FILENAME_DATE_FORMAT - Enum constant in enum class org.refcodes.time.DateFormat
-
Date format usable for (parts of) a filename, e.g. for rotating log files or the such with a granularity of seconds.
O
- org.refcodes.time - module org.refcodes.time
- org.refcodes.time - package org.refcodes.time
R
- RFC_1123_DATE_TIME_ALIKE - Enum constant in enum class org.refcodes.time.DateFormat
-
An alternate cookie date format also seen in documentations out there on the internet.
S
- SECOND - Enum constant in enum class org.refcodes.time.TimeUnit
- setTime(float, TimeUnit) - Method in interface org.refcodes.time.TimeAccessor.TimeMutator
-
Sets the time for the time property.
T
- TimeAccessor - Interface in org.refcodes.time
-
Provides an accessor for a time property.
- TimeAccessor.TimeBuilder<B extends TimeAccessor.TimeBuilder<B>> - Interface in org.refcodes.time
-
Provides a builder method for a time property returning the builder for applying multiple build operations.
- TimeAccessor.TimeMutator - Interface in org.refcodes.time
-
Provides a mutator for a time property.
- TimeAccessor.TimeProperty - Interface in org.refcodes.time
-
Provides a time property.
- TimeUnit - Enum Class in org.refcodes.time
-
The Enum TimeUnit.
- toDate(String) - Method in enum class org.refcodes.time.DateFormats
-
Creates a
Date
from the providedString
using the date formats as retrieved by theDateFormats.getDateFormats()
method. - toDate(String, DateTimeFormatter[]) - Static method in class org.refcodes.time.DateUtility
- toLocalDate(String) - Method in enum class org.refcodes.time.DateFormats
-
Creates a
LocalDate
from the providedString
using the date formats as retrieved by theDateFormats.getDateFormats()
method. - toLocalDate(String, DateTimeFormatter[]) - Static method in class org.refcodes.time.DateUtility
- toLocalDateTime(String) - Method in enum class org.refcodes.time.DateFormats
-
Creates a
LocalDateTime
from the providedString
using the date formats as retrieved by theDateFormats.getDateFormats()
method. - toLocalDateTime(String, DateTimeFormatter[]) - Static method in class org.refcodes.time.DateUtility
-
Parses a
String
to retrieve aLocalDateTime
from it, using the providedDateTimeFormatter
instances. - toMilliseconds(TimeUnit, long) - Static method in enum class org.refcodes.time.TimeUnit
-
Converts a given time from the provided
TimeUnit
to milliseconds. - toTime(TimeUnit, long) - Method in enum class org.refcodes.time.TimeUnit
-
Converts a given time from one
TimeUnit
to this instance's time unit. - toTimeUnit(TimeUnit, long, TimeUnit) - Static method in enum class org.refcodes.time.TimeUnit
V
- valueOf(String) - Static method in enum class org.refcodes.time.DateFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.refcodes.time.DateFormats
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.refcodes.time.TimeUnit
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.refcodes.time.DateFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.refcodes.time.DateFormats
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.refcodes.time.TimeUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withTime(float, TimeUnit) - Method in interface org.refcodes.time.TimeAccessor.TimeBuilder
-
Sets the time for the time property.
Y
A C D G H I L M N O R S T V W YAll Classes and Interfaces|All Packages