## Uses of Class
java.time.LocalTime

Packages that use LocalTime
java.sql: Provides the API for accessing and processing data stored in a data source (usually a relational database) using the JavaTM programming language.
java.time: The main API for dates, times, instants, and durations.
java.time.chrono: Generic API for calendar systems other than the default ISO.
java.time.temporal: Access to date and time using fields and units, and date time adjusters.
java.time.zone: Support for time-zones and their rules.

### Uses of LocalTime in java.sql

Methods in java.sql that return LocalTime
`LocalTime` Time.`toLocalTime()` Converts this `Time` object to a `LocalTime`.

Methods in java.sql with parameters of type LocalTime
`static Time` Time.`valueOf(LocalTime time)` Obtains an instance of `Time` from a `LocalTime` object with the same hour, minute and second time value as the given `LocalTime`.

### Uses of LocalTime in java.time

Fields in java.time declared as LocalTime
`static LocalTime` LocalTime.`MAX` The maximum supported `LocalTime`, '23:59:59.999999999'.
`static LocalTime` LocalTime.`MIDNIGHT` The time of midnight at the start of the day, '00:00'.
`static LocalTime` LocalTime.`MIN` The minimum supported `LocalTime`, '00:00'.
`static LocalTime` LocalTime.`NOON` The time of noon in the middle of the day, '12:00'.

Methods in java.time that return LocalTime
`static LocalTime` LocalTime.`from(TemporalAccessor temporal)` Obtains an instance of `LocalTime` from a temporal object.
`LocalTime` LocalTime.`minus(long amountToSubtract, TemporalUnit unit)` Returns a copy of this time with the specified amount subtracted.
`LocalTime` LocalTime.`minus(TemporalAmount amountToSubtract)` Returns a copy of this time with the specified amount subtracted.
`LocalTime` LocalTime.`minusHours(long hoursToSubtract)` Returns a copy of this `LocalTime` with the specified number of hours subtracted.
`LocalTime` LocalTime.`minusMinutes(long minutesToSubtract)` Returns a copy of this `LocalTime` with the specified number of minutes subtracted.
`LocalTime` LocalTime.`minusNanos(long nanosToSubtract)` Returns a copy of this `LocalTime` with the specified number of nanoseconds subtracted.
`LocalTime` LocalTime.`minusSeconds(long secondsToSubtract)` Returns a copy of this `LocalTime` with the specified number of seconds subtracted.
`static LocalTime` LocalTime.`now()` Obtains the current time from the system clock in the default time-zone.
`static LocalTime` LocalTime.`now(Clock clock)` Obtains the current time from the specified clock.
`static LocalTime` LocalTime.`now(ZoneId zone)` Obtains the current time from the system clock in the specified time-zone.
`static LocalTime` LocalTime.`of(int hour, int minute)` Obtains an instance of `LocalTime` from an hour and minute.
`static LocalTime` LocalTime.`of(int hour, int minute, int second)` Obtains an instance of `LocalTime` from an hour, minute and second.
`static LocalTime` LocalTime.`of(int hour, int minute, int second, int nanoOfSecond)` Obtains an instance of `LocalTime` from an hour, minute, second and nanosecond.
`static LocalTime` LocalTime.`ofNanoOfDay(long nanoOfDay)` Obtains an instance of `LocalTime` from a nanos-of-day value.
`static LocalTime` LocalTime.`ofSecondOfDay(long secondOfDay)` Obtains an instance of `LocalTime` from a second-of-day value.
`static LocalTime` LocalTime.`parse(CharSequence text)` Obtains an instance of `LocalTime` from a text string such as `10:15`.
`static LocalTime` LocalTime.`parse(CharSequence text, DateTimeFormatter formatter)` Obtains an instance of `LocalTime` from a text string using a specific formatter.
`LocalTime` LocalTime.`plus(long amountToAdd, TemporalUnit unit)` Returns a copy of this time with the specified amount added.
`LocalTime` LocalTime.`plus(TemporalAmount amountToAdd)` Returns a copy of this time with the specified amount added.
`LocalTime` LocalTime.`plusHours(long hoursToAdd)` Returns a copy of this `LocalTime` with the specified number of hours added.
`LocalTime` LocalTime.`plusMinutes(long minutesToAdd)` Returns a copy of this `LocalTime` with the specified number of minutes added.
`LocalTime` LocalTime.`plusNanos(long nanosToAdd)` Returns a copy of this `LocalTime` with the specified number of nanoseconds added.
`LocalTime` LocalTime.`plusSeconds(long secondstoAdd)` Returns a copy of this `LocalTime` with the specified number of seconds added.
`LocalTime` ZonedDateTime.`toLocalTime()` Gets the `LocalTime` part of this date-time.
`LocalTime` OffsetTime.`toLocalTime()` Gets the `LocalTime` part of this date-time.
`LocalTime` OffsetDateTime.`toLocalTime()` Gets the `LocalTime` part of this date-time.
`LocalTime` LocalDateTime.`toLocalTime()` Gets the `LocalTime` part of this date-time.
`LocalTime` LocalTime.`truncatedTo(TemporalUnit unit)` Returns a copy of this `LocalTime` with the time truncated.
`LocalTime` LocalTime.`with(TemporalAdjuster adjuster)` Returns an adjusted copy of this time.
`LocalTime` LocalTime.`with(TemporalField field, long newValue)` Returns a copy of this time with the specified field set to a new value.
`LocalTime` LocalTime.`withHour(int hour)` Returns a copy of this `LocalTime` with the hour-of-day altered.
`LocalTime` LocalTime.`withMinute(int minute)` Returns a copy of this `LocalTime` with the minute-of-hour altered.
`LocalTime` LocalTime.`withNano(int nanoOfSecond)` Returns a copy of this `LocalTime` with the nano-of-second altered.
`LocalTime` LocalTime.`withSecond(int second)` Returns a copy of this `LocalTime` with the second-of-minute altered.

Methods in java.time with parameters of type LocalTime
`LocalDateTime` LocalDate.`atTime(LocalTime time)` Combines this date with a time to create a `LocalDateTime`.
`int` LocalTime.`compareTo(LocalTime other)` Compares this time to another time.
`boolean` LocalTime.`isAfter(LocalTime other)` Checks if this time is after the specified time.
`boolean` LocalTime.`isBefore(LocalTime other)` Checks if this time is before the specified time.
`static LocalDateTime` LocalDateTime.`of(LocalDate date, LocalTime time)` Obtains an instance of `LocalDateTime` from a date and time.
`static ZonedDateTime` ZonedDateTime.`of(LocalDate date, LocalTime time, ZoneId zone)` Obtains an instance of `ZonedDateTime` from a local date and time.
`static OffsetDateTime` OffsetDateTime.`of(LocalDate date, LocalTime time, ZoneOffset offset)` Obtains an instance of `OffsetDateTime` from a date, time and offset.
`static OffsetTime` OffsetTime.`of(LocalTime time, ZoneOffset offset)` Obtains an instance of `OffsetTime` from a local time and an offset.

### Uses of LocalTime in java.time.chrono

Methods in java.time.chrono that return LocalTime
`LocalTime` ChronoLocalDateTime.`toLocalTime()` Gets the local time part of this date-time.
`default LocalTime` ChronoZonedDateTime.`toLocalTime()` Gets the local time part of this date-time.

Methods in java.time.chrono with parameters of type LocalTime
`ChronoLocalDateTime<HijrahDate>` HijrahDate.`atTime(LocalTime localTime)`
`default ChronoLocalDateTime<?>` ChronoLocalDate.`atTime(LocalTime localTime)` Combines this date with a time to create a `ChronoLocalDateTime`.
`ChronoLocalDateTime<ThaiBuddhistDate>` ThaiBuddhistDate.`atTime(LocalTime localTime)`
`ChronoLocalDateTime<JapaneseDate>` JapaneseDate.`atTime(LocalTime localTime)`
`ChronoLocalDateTime<MinguoDate>` MinguoDate.`atTime(LocalTime localTime)`

### Uses of LocalTime in java.time.temporal

Methods in java.time.temporal that return types with arguments of type LocalTime
`static TemporalQuery<LocalTime>` TemporalQueries.`localTime()` A query for `LocalTime` returning null if not found.

### Uses of LocalTime in java.time.zone

Methods in java.time.zone that return LocalTime
`LocalTime` ZoneOffsetTransitionRule.`getLocalTime()` Gets the local time of day of the transition which must be checked with `ZoneOffsetTransitionRule.isMidnightEndOfDay()`.

Methods in java.time.zone with parameters of type LocalTime
`static ZoneOffsetTransitionRule` ZoneOffsetTransitionRule.`of(Month month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneOffsetTransitionRule.TimeDefinition timeDefnition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter)` Obtains an instance defining the yearly rule to create transitions between two offsets.