Uses of Interface java.time.chrono.ChronoLocalDateTime (Java SE 14 & JDK 14)
Description: use: module: java.base, package: java.time.chrono, interface: ChronoLocalDateTime

# Uses of Interface
java.time.chrono.ChronoLocalDateTime

Packages that use ChronoLocalDateTime
Package | Description
--- | ---
java.time | The main API for dates, times, instants, and durations.
java.time.chrono | Generic API for calendar systems other than the default ISO.

- ## Uses of ChronoLocalDateTime in java.time

  Classes in java.time that implement ChronoLocalDateTime
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `LocalDateTime` | A date-time without a time-zone in the ISO-8601 calendar system, such as `2007-12-03T10:15:30`.

  Methods in java.time with parameters of type ChronoLocalDateTime
  Modifier and Type | Method | Description
  --- | --- | ---
  `int` | LocalDateTime.`compareTo​(ChronoLocalDateTime<?> other)` | Compares this date-time to another date-time.
  `boolean` | LocalDateTime.`isAfter​(ChronoLocalDateTime<?> other)` | Checks if this date-time is after the specified date-time.
  `boolean` | LocalDateTime.`isBefore​(ChronoLocalDateTime<?> other)` | Checks if this date-time is before the specified date-time.
  `boolean` | LocalDateTime.`isEqual​(ChronoLocalDateTime<?> other)` | Checks if this date-time is equal to the specified date-time.

- ## Uses of ChronoLocalDateTime in java.time.chrono

  Methods in java.time.chrono that return ChronoLocalDateTime
  Modifier and Type | Method | Description
  --- | --- | ---
  `default ChronoLocalDateTime<?>` | ChronoLocalDate.`atTime​(LocalTime localTime)` | Combines this date with a time to create a `ChronoLocalDateTime`.
  `ChronoLocalDateTime<HijrahDate>` | HijrahDate.`atTime​(LocalTime localTime)` |
  `ChronoLocalDateTime<JapaneseDate>` | JapaneseDate.`atTime​(LocalTime localTime)` |
  `ChronoLocalDateTime<MinguoDate>` | MinguoDate.`atTime​(LocalTime localTime)` |
  `ChronoLocalDateTime<ThaiBuddhistDate>` | ThaiBuddhistDate.`atTime​(LocalTime localTime)` |
  `static ChronoLocalDateTime<?>` | ChronoLocalDateTime.`from​(TemporalAccessor temporal)` | Obtains an instance of `ChronoLocalDateTime` from a temporal object.
  `default ChronoLocalDateTime<? extends ChronoLocalDate>` | Chronology.`localDateTime​(TemporalAccessor temporal)` | Obtains a local date-time in this chronology from another temporal object.
  `ChronoLocalDateTime<HijrahDate>` | HijrahChronology.`localDateTime​(TemporalAccessor temporal)` |
  `ChronoLocalDateTime<JapaneseDate>` | JapaneseChronology.`localDateTime​(TemporalAccessor temporal)` |
  `ChronoLocalDateTime<MinguoDate>` | MinguoChronology.`localDateTime​(TemporalAccessor temporal)` |
  `ChronoLocalDateTime<ThaiBuddhistDate>` | ThaiBuddhistChronology.`localDateTime​(TemporalAccessor temporal)` |
  `default ChronoLocalDateTime<D>` | ChronoLocalDateTime.`minus​(long amountToSubtract, TemporalUnit unit)` | Returns an object of the same type as this object with the specified period subtracted.
  `default ChronoLocalDateTime<D>` | ChronoLocalDateTime.`minus​(TemporalAmount amount)` | Returns an object of the same type as this object with an amount subtracted.
  `ChronoLocalDateTime<D>` | ChronoLocalDateTime.`plus​(long amountToAdd, TemporalUnit unit)` | Returns an object of the same type as this object with the specified period added.
  `default ChronoLocalDateTime<D>` | ChronoLocalDateTime.`plus​(TemporalAmount amount)` | Returns an object of the same type as this object with an amount added.
  `ChronoLocalDateTime<D>` | ChronoZonedDateTime.`toLocalDateTime()` | Gets the local date-time part of this date-time.
  `default ChronoLocalDateTime<D>` | ChronoLocalDateTime.`with​(TemporalAdjuster adjuster)` | Returns an adjusted object of the same type as this object with the adjustment made.
  `ChronoLocalDateTime<D>` | ChronoLocalDateTime.`with​(TemporalField field, long newValue)` | Returns an object of the same type as this object with the specified field altered.

  Methods in java.time.chrono that return types with arguments of type ChronoLocalDateTime
  Modifier and Type | Method | Description
  --- | --- | ---
  `static Comparator<ChronoLocalDateTime<?>>` | ChronoLocalDateTime.`timeLineOrder()` | Gets a comparator that compares `ChronoLocalDateTime` in time-line order ignoring the chronology.

  Methods in java.time.chrono with parameters of type ChronoLocalDateTime
  Modifier and Type | Method | Description
  --- | --- | ---
  `default int` | ChronoLocalDateTime.`compareTo​(ChronoLocalDateTime<?> other)` | Compares this date-time to another date-time, including the chronology.
  `default boolean` | ChronoLocalDateTime.`isAfter​(ChronoLocalDateTime<?> other)` | Checks if this date-time is after the specified date-time ignoring the chronology.
  `default boolean` | ChronoLocalDateTime.`isBefore​(ChronoLocalDateTime<?> other)` | Checks if this date-time is before the specified date-time ignoring the chronology.
  `default boolean` | ChronoLocalDateTime.`isEqual​(ChronoLocalDateTime<?> other)` | Checks if this date-time is equal to the specified date-time ignoring the chronology.