public final class LocalTimeValue extends TemporalValue<LocalTime,LocalTimeValue>
TemporalValue.TemporalFields| Modifier and Type | Field and Description |
|---|---|
static LocalTimeValue |
MAX_VALUE |
static LocalTimeValue |
MIN_VALUE |
| Modifier and Type | Method and Description |
|---|---|
LocalTimeValue |
add(DurationValue duration) |
static LocalTimeValue |
build(MapValue map,
Supplier<ZoneId> defaultZone) |
protected int |
computeHash() |
boolean |
equals(boolean[] x) |
boolean |
equals(byte[] x) |
boolean |
equals(char[] x) |
boolean |
equals(double[] x) |
boolean |
equals(DurationValue[] x) |
boolean |
equals(float[] x) |
boolean |
equals(int[] x) |
boolean |
equals(LocalDate[] x) |
boolean |
equals(LocalDateTime[] x) |
boolean |
equals(LocalTime[] x) |
boolean |
equals(long[] x) |
boolean |
equals(OffsetTime[] x) |
boolean |
equals(short[] x) |
boolean |
equals(String[] x) |
boolean |
equals(Value other) |
boolean |
equals(ZonedDateTime[] x) |
String |
getTypeName() |
static LocalTimeValue |
localTime(int hour,
int minute,
int second,
int nanosOfSecond) |
static LocalTimeValue |
localTime(LocalTime value) |
static LocalTimeValue |
localTime(long nanoOfDay) |
static LocalTime |
localTimeRaw(long nanoOfDay) |
<T> T |
map(ValueMapper<T> mapper) |
static LocalTimeValue |
now(Clock clock) |
static LocalTimeValue |
now(Clock clock,
String timezone) |
static LocalTimeValue |
now(Clock clock,
Supplier<ZoneId> defaultZone) |
static LocalTimeValue |
parse(CharSequence text) |
static LocalTimeValue |
parse(TextValue text) |
String |
prettyPrint()
Returns a json-like string representation of the current value.
|
static LocalTimeValue |
select(AnyValue from,
Supplier<ZoneId> defaultZone) |
LocalTimeValue |
sub(DurationValue duration) |
boolean |
supportsTimeZone() |
static LocalTimeValue |
truncate(TemporalUnit unit,
TemporalValue input,
MapValue fields,
Supplier<ZoneId> defaultZone) |
ValueGroup |
valueGroup() |
<E extends Exception> |
writeTo(ValueWriter<E> writer) |
asObjectCopy, equals, equals, equals, equals, equals, get, get, getLong, isSupported, isSupported, minus, minus, numberType, parseHeaderInformation, plus, plus, query, range, toString, until, updateHash, with, withasObject, eq, hashCode64, isNaN, parseHeaderInformation, ternaryEquals, writeToequals, hashCode, isSequenceValuepublic static final LocalTimeValue MIN_VALUE
public static final LocalTimeValue MAX_VALUE
public static LocalTimeValue localTime(LocalTime value)
public static LocalTimeValue localTime(int hour, int minute, int second, int nanosOfSecond)
public static LocalTimeValue localTime(long nanoOfDay)
public static LocalTime localTimeRaw(long nanoOfDay)
public static LocalTimeValue parse(CharSequence text)
public static LocalTimeValue parse(TextValue text)
public static LocalTimeValue now(Clock clock)
public static LocalTimeValue now(Clock clock, String timezone)
public static LocalTimeValue now(Clock clock, Supplier<ZoneId> defaultZone)
public static LocalTimeValue build(MapValue map, Supplier<ZoneId> defaultZone)
public static LocalTimeValue select(AnyValue from, Supplier<ZoneId> defaultZone)
public static LocalTimeValue truncate(TemporalUnit unit, TemporalValue input, MapValue fields, Supplier<ZoneId> defaultZone)
public String getTypeName()
getTypeName in class AnyValuepublic boolean supportsTimeZone()
public <E extends Exception> void writeTo(ValueWriter<E> writer) throws E extends Exception
public String prettyPrint()
ValueprettyPrint in class Valuepublic ValueGroup valueGroup()
valueGroup in class Valueprotected int computeHash()
computeHash in class AnyValuepublic <T> T map(ValueMapper<T> mapper)
public LocalTimeValue add(DurationValue duration)
add in class TemporalValue<LocalTime,LocalTimeValue>public LocalTimeValue sub(DurationValue duration)
sub in class TemporalValue<LocalTime,LocalTimeValue>public final boolean equals(ZonedDateTime[] x)
public final boolean equals(DurationValue[] x)
public final boolean equals(LocalDateTime[] x)
public final boolean equals(OffsetTime[] x)
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.