public final class LocalDateTimeValue extends TemporalValue<LocalDateTime,LocalDateTimeValue>
TemporalValue.TemporalFields| Modifier and Type | Field and Description |
|---|---|
static LocalDateTimeValue |
MAX_VALUE |
static LocalDateTimeValue |
MIN_VALUE |
| Modifier and Type | Method and Description |
|---|---|
LocalDateTimeValue |
add(DurationValue duration) |
static LocalDateTimeValue |
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 LocalDateTimeValue |
localDateTime(DateValue date,
LocalTimeValue time) |
static LocalDateTimeValue |
localDateTime(int year,
int month,
int day,
int hour,
int minute,
int second,
int nanoOfSecond) |
static LocalDateTimeValue |
localDateTime(LocalDateTime value) |
static LocalDateTimeValue |
localDateTime(long epochSecond,
long nano) |
static LocalDateTime |
localDateTimeRaw(long epochSecond,
long nano) |
<T> T |
map(ValueMapper<T> mapper) |
static LocalDateTimeValue |
now(Clock clock) |
static LocalDateTimeValue |
now(Clock clock,
String timezone) |
static LocalDateTimeValue |
now(Clock clock,
Supplier<ZoneId> defaultZone) |
static LocalDateTimeValue |
parse(CharSequence text) |
static LocalDateTimeValue |
parse(TextValue text) |
String |
prettyPrint()
Returns a json-like string representation of the current value.
|
static LocalDateTimeValue |
select(AnyValue from,
Supplier<ZoneId> defaultZone) |
LocalDateTimeValue |
sub(DurationValue duration) |
boolean |
supportsTimeZone() |
static LocalDateTimeValue |
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 LocalDateTimeValue MIN_VALUE
public static final LocalDateTimeValue MAX_VALUE
public static LocalDateTimeValue localDateTime(DateValue date, LocalTimeValue time)
public static LocalDateTimeValue localDateTime(int year, int month, int day, int hour, int minute, int second, int nanoOfSecond)
public static LocalDateTimeValue localDateTime(LocalDateTime value)
public static LocalDateTimeValue localDateTime(long epochSecond, long nano)
public static LocalDateTime localDateTimeRaw(long epochSecond, long nano)
public static LocalDateTimeValue parse(CharSequence text)
public static LocalDateTimeValue parse(TextValue text)
public static LocalDateTimeValue now(Clock clock)
public static LocalDateTimeValue now(Clock clock, String timezone)
public static LocalDateTimeValue now(Clock clock, Supplier<ZoneId> defaultZone)
public static LocalDateTimeValue build(MapValue map, Supplier<ZoneId> defaultZone)
public static LocalDateTimeValue select(AnyValue from, Supplier<ZoneId> defaultZone)
public static LocalDateTimeValue 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 LocalDateTimeValue add(DurationValue duration)
add in class TemporalValue<LocalDateTime,LocalDateTimeValue>public LocalDateTimeValue sub(DurationValue duration)
sub in class TemporalValue<LocalDateTime,LocalDateTimeValue>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.