AbstractConverter simplifies the process of implementing a converter.
AbstractDateTime provides the common behaviour for datetime classes.
AbstractDuration provides the common behaviour for duration classes.
AbstractInstant provides the common behaviour for instant classes.
AbstractInterval provides the common behaviour for time intervals.
AbstractPartial provides a standard base implementation of most methods
in the ReadablePartial interface.
AbstractPartialFieldProperty is a base class for binding a
ReadablePartial to a DateTimeField.
AbstractPeriod provides the common behaviour for period classes.
AbstractReadableInstantFieldProperty is a base class for binding a
ReadableInstant to a DateTimeField.
Does this interval abut with the interval specified.
Constant (1) representing AD, years after zero (from Calendar).
Adds a value to the millis value.
Adds to each field of this period.
Adds to each field of this period.
Add an amount of time to the datetime.
Adds a value to the millis value.
Adds a millisecond duration to this one by dividing the duration into
fields and calling
add(ReadablePeriod)
.
Adds a millisecond duration to this instant.
Adds a value (which may be negative) to the instant value,
overflowing into larger fields if necessary.
Adds a value (which may be negative) to the millis value,
overflowing into larger fields if necessary.
Adds a value (which may be negative) to the millis value,
overflowing into larger fields if necessary.
Add the specified amount of scaled units to the specified time
instant.
Adds a duration value (which may be negative) to the instant.
Adds a value (which may be negative) to the instant value,
overflowing into larger fields if necessary.
Add the specified amount of offset units to the specified time
instant.
Adds a duration value (which may be negative) to the instant.
Adds a duration value (which may be negative) to the instant.
Delegates to the duration field.
Always throws UnsupportedOperationException
Adds a value (which may be negative) to the instant value,
overflowing into larger fields if necessary.
Adds a value (which may be negative) to the instant value,
overflowing into larger fields if necessary.
Adds a value (which may be negative) to the millis value,
overflowing into larger fields if necessary.
Adds a value (which may be negative) to the millis value,
overflowing into larger fields if necessary.
Add the specified amount of scaled units to the specified time
instant.
Adds a duration value (which may be negative) to the instant.
Adds a value (which may be negative) to the instant value,
overflowing into larger fields if necessary.
Add the specified amount of offset units to the specified time
instant.
Adds a duration value (which may be negative) to the instant.
Adds a duration value (which may be negative) to the instant.
Delegates to the duration field.
Always throws UnsupportedOperationException
Adds a value (which may be negative) to the instant value,
overflowing into larger fields if necessary.
Adds the duration to the instant, specifying the number of times to add.
Adds the duration to the instant, specifying the number of times to add.
Adds a millisecond duration to this one by dividing the duration into
fields and calling
add(ReadablePeriod)
.
Adds to the instant specifying the duration and multiple to add.
Adds to the value of one of the fields.
Adds to the instant specifying the duration and multiple to add.
Adds to the value of one of the fields.
Adds a duration to this instant.
Adds a duration to this one by dividing the duration into
fields and calling
add(ReadablePeriod)
.
Adds a duration to this instant.
Adds a duration to this instant specifying how many times to add.
Adds a duration to this instant specifying how many times to add.
Adds an interval to this one by dividing the interval into
fields and calling
add(ReadablePeriod)
.
Adds an interval to this one by dividing the interval into
fields and then adding each field in turn.
Adds a value (which may be negative) to the partial instant,
throwing an exception if the maximum size of the instant is reached.
Adds a value (which may be negative) to the partial instant,
throwing an exception if the maximum size of the instant is reached.
Adds a value (which may be negative) to the partial instant,
throwing an exception if the maximum size of the instant is reached.
Always throws UnsupportedOperationException
Adds a period to this instant.
Adds a period to this one by adding each field in turn.
Adds a period to this instant.
Adds a period to this one by adding each field in turn.
Adds a period to this instant specifying how many times to add.
Adds a period to this instant specifying how many times to add.
Adds the period to the instant, specifying the number of times to add.
Adds the period to the instant, specifying the number of times to add.
Adds to this field in a copy of this LocalTime.
Adds to this field in a copy of this LocalTime.
Adds a cutover for added rules.
Add a number of days to the date.
Adds the specified days to the number of days in the period.
Add a number of days to the date.
Adds the specified days to the number of days in the period.
Adds a converter to the set of converters.
Adds the value of a field in this period.
Adds the value of a field in this period.
Add a number of hours to the date.
Adds the specified hours to the number of hours in the period.
Add a number of hours to the date.
Adds the specified hours to the number of hours in the period.
Adds a converter to the set of converters.
Adds a converter to the set of converters.
Add a number of milliseconds to the date.
Adds the specified millis to the number of millis in the period.
Add a number of milliseconds to the date.
Adds the specified millis to the number of millis in the period.
Add a number of minutes to the date.
Adds the specified minutes to the number of minutes in the period.
Add a number of minutes to the date.
Adds the specified minutes to the number of minutes in the period.
Add a number of months to the date.
Adds the specified months to the number of months in the period.
Add a number of months to the date.
Adds the specified months to the number of months in the period.
Adds to this field in a copy of this LocalTime.
Adds to the value of this field in a copy of this TimeOfDay,
throwing an Exception if the bounds are exceeded.
Adds a converter to the set of converters.
Adds the fields from another period.
Adds a converter to the set of converters.
Adds the fields from another period.
Add a recurring daylight saving time rule.
Add a number of seconds to the date.
Adds the specified seconds to the number of seconds in the period.
Add a number of seconds to the date.
Adds the specified seconds to the number of seconds in the period.
Adds to this field in a copy of this DateMidnight.
Adds to this field in a copy of this DateTime.
Adds to this field in a copy of this LocalDate.
Adds to this field in a copy of this LocalDateTime.
Adds to the value of this field in a copy of this Partial.
Adds to the value of this field in a copy of this TimeOfDay,
wrapping to what would be the next day if necessary.
Adds to the value of this field in a copy of this YearMonthDay.
Adds to this field in a copy of this DateMidnight.
Adds to this field in a copy of this DateTime.
Adds to this field in a copy of this LocalDateTime.
Add a number of weeks to the date.
Adds the specified weeks to the number of weeks in the period.
Add a number of weeks to the date.
Adds the specified weeks to the number of weeks in the period.
Add a number of weekyears to the date.
Add a number of weekyears to the date.
Adds a value, possibly wrapped, to the millis value.
Adds a value (which may be negative) to the instant value,
wrapping within this field.
Adds a value (which may be negative) to the millis value,
wrapping within this field.
Adds a value (which may be negative) to the millis value,
wrapping within this field.
Add to the scaled component of the specified time instant,
wrapping around within that component if necessary.
Add to the offset component of the specified time instant,
wrapping around within that component if necessary.
Add to the component of the specified time instant, wrapping around
within that component if necessary.
Add the specified amount to the specified time instant, wrapping around
within the remainder range if necessary.
Always throws UnsupportedOperationException
Adds a value (which may be negative) to the instant value,
wrapping within this field.
Adds a value (which may be negative) to the partial instant,
wrapping within this field.
Adds a value (which may be negative) to the partial instant,
wrapping within this field.
Adds a value (which may be negative) to the partial instant,
wrapping within this field.
Always throws UnsupportedOperationException
Adds a value (which may be negative) to the partial instant,
wrapping within this field.
Adds to this field, possibly wrapped, in a copy of this DateMidnight.
Adds to this field, possibly wrapped, in a copy of this DateTime.
Adds to this field, possibly wrapped, in a copy of this LocalDate.
Adds to this field, possibly wrapped, in a copy of this LocalDateTime.
Adds to this field, possibly wrapped, in a copy of this LocalTime.
Adds to the value of this field in a copy of this Partial wrapping
within this field if the maximum value is reached.
Adds to the value of this field in a copy of this TimeOfDay wrapping
within this field if the maximum value is reached.
Adds to the value of this field in a copy of this YearMonthDay wrapping
within this field if the maximum value is reached.
Adds a value (which may be negative) to the partial instant,
wrapping the whole partial if the maximum size of the partial is reached.
Adds a value (which may be negative) to the partial instant,
wrapping the whole partial if the maximum size of the partial is reached.
Adds a value (which may be negative) to the partial instant,
wrapping the whole partial if the maximum size of the partial is reached.
Always throws UnsupportedOperationException
Add a number of years to the date.
Adds the specified years to the number of years in the period.
Add a number of years to the date.
Adds the specified years to the number of years in the period.
Constant value for 'Anno Hegirae', equivalent
to the value returned for AD/CE.
The alternate ISO format, PyyyymmddThhmmss, which excludes weeks.
The alternate ISO format, Pyyyy-mm-ddThh:mm:ss, which excludes weeks.
The alternate ISO format, Pyyyy-Www-ddThh:mm:ss, which excludes months.
The alternate ISO format, PyyyyWwwddThhmmss, which excludes months.
Constant value for 'Anno Martyrum' or 'Era of the Martyrs', equivalent
to the value returned for AD/CE.
Constant (0) representing AM, the morning (from Calendar)
Appends another formatter.
Appends a printer/parser pair.
Appends a printer and a set of matching parsers.
Appends another formatter.
Appends a printer parser pair.
Instructs the printer to emit a numeric century of era field.
Instructs the printer to emit a numeric clockhourOfDay field.
Instructs the printer to emit a numeric clockhourOfHalfday field.
Instructs the printer to emit a numeric dayOfMonth field.
Instructs the printer to emit a numeric dayOfWeek field.
Instructs the printer to emit a short locale-specific dayOfWeek
text.
Instructs the printer to emit a locale-specific dayOfWeek text.
Instructs the printer to emit a numeric dayOfYear field.
Instruct the printer to emit an integer days field, if supported.
Instructs the printer to emit a field value as a decimal number, and the
parser to expect an unsigned decimal number.
Instructs the printer to emit a locale-specific era text (BC/AD), and
the parser to expect it.
Instructs the printer to emit a field value as a fixed-width decimal
number (smaller numbers will be left-padded with zeros), and the parser
to expect an unsigned decimal number with the same fixed width.
Instructs the printer to emit a field value as a fixed-width decimal
number (smaller numbers will be left-padded with zeros), and the parser
to expect an signed decimal number with the same fixed width.
Instructs the printer to emit a remainder of time as a decimal fraction,
sans decimal point.
Instructs the printer to emit a locale-specific AM/PM text, and the
parser to expect it.
Instructs the printer to emit a numeric hourOfDay field.
Instructs the printer to emit a numeric hourOfHalfday field.
Instruct the printer to emit an integer hours field, if supported.
Instructs the printer to emit a specific character, and the parser to
expect it.
Instructs the printer to emit specific text, and the parser to expect
it.
Instructs the printer to emit specific text, and the parser to expect it.
Instruct the printer to emit an integer millis field, if supported.
Instruct the printer to emit an integer millis field, if supported.
Instructs the printer to emit a numeric millisOfDay field.
Instructs the printer to emit a numeric millisOfSecond field.
Instructs the printer to emit a numeric minuteOfDay field.
Instructs the printer to emit a numeric minuteOfHour field.
Instruct the printer to emit an integer minutes field, if supported.
Instructs the printer to emit a numeric monthOfYear field.
Instructs the printer to emit a locale-specific monthOfYear text.
Instructs the printer to emit a short locale-specific monthOfYear
text.
Instruct the printer to emit an integer months field, if supported.
Appends just a parser element which is optional.
Converts an integer to a string, prepended with a variable amount of '0'
pad characters, and appends it to the given buffer.
Converts an integer to a string, prepended with a variable amount of '0'
pad characters, and appends it to the given buffer.
Calls upon
DateTimeFormat
to parse the pattern and append the
results into this builder.
Append a field prefix which applies only to the next appended field.
Append a field prefix which applies only to the next appended field.
Instructs the printer to emit a numeric secondOfDay field.
Instructs the printer to emit a numeric secondOfMinute field.
Instruct the printer to emit an integer seconds field, if supported.
Instruct the printer to emit a combined seconds and millis field, if supported.
Instruct the printer to emit a combined seconds and millis field, if supported.
Append a separator, which is output if fields are printed both before
and after the separator.
Append a separator, which is output if fields are printed both before
and after the separator.
Append a separator, which is output if fields are printed both before
and after the separator.
Append a separator, which is output only if fields are printed after the separator.
Append a separator, which is output only if fields are printed before the separator.
Instructs the printer to emit a field value as short text, and the
parser to expect text.
Instructs the printer to emit a field value as a decimal number, and the
parser to expect a signed decimal number.
Append a field suffix which applies only to the last appended field.
Append a field suffix which applies only to the last appended field.
Instructs the printer to emit a field value as text, and the
parser to expect text.
Instructs the printer to emit the identifier of the time zone.
Instructs the printer to emit a locale-specific time zone name.
Instructs the printer to emit text and numbers to display time zone
offset from UTC.
Instructs the printer to emit a short locale-specific time zone
name.
Instructs the printer to emit a numeric weekyear field which always prints
and parses two digits.
Instructs the printer to emit a numeric weekyear field which always prints
two digits.
Instructs the printer to emit a numeric year field which always prints
and parses two digits.
Instructs the printer to emit a numeric year field which always prints
two digits.
Converts an integer to a string, and appends it to the given buffer.
Converts an integer to a string, and appends it to the given buffer.
Instructs the printer to emit a numeric weekOfWeekyear field.
Instruct the printer to emit an integer weeks field, if supported.
Instructs the printer to emit a numeric weekyear field.
Instructs the printer to emit a numeric year field.
Instructs the printer to emit a numeric year of century field.
Instructs the printer to emit a numeric yearOfEra field.
Instruct the printer to emit an integer years field, if supported.
Constant (4) representing April, the fourth month (ISO)
Invoked by the constructor and after deserialization to allow subclasses
to define all of its supported fields.
Invoked by the constructor and after deserialization to allow subclasses
to define all of its supported fields.
Invoked by the constructor and after deserialization to allow subclasses
to define all of its supported fields.
Invoked by the constructor and after deserialization to allow subclasses
to define all of its supported fields.
Abstract Chronology that enables chronologies to be assembled from
a container of fields.
Constructor calls the assemble method, enabling subclasses to define its
supported fields.
Constant (8) representing August, the eighth month (ISO)