public abstract class Value extends AnyValue
| Constructor and Description |
|---|
Value() |
| Modifier and Type | Method and Description |
|---|---|
Object |
asObject()
Return this value as a regular java boxed primitive, String or primitive array.
|
abstract Object |
asObjectCopy()
Return this value as a regular java boxed primitive, String or primitive array.
|
boolean |
eq(Object other) |
boolean |
equals(boolean x) |
boolean |
equals(boolean[] x) |
boolean |
equals(byte[] x) |
boolean |
equals(char x) |
boolean |
equals(char[] x) |
boolean |
equals(double 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(long[] x) |
boolean |
equals(OffsetTime[] x) |
boolean |
equals(short[] x) |
boolean |
equals(String x) |
boolean |
equals(String[] x) |
abstract boolean |
equals(Value other) |
boolean |
equals(ZonedDateTime[] x) |
long |
hashCode64() |
boolean |
isNaN() |
abstract NumberType |
numberType() |
static void |
parseHeaderInformation(CharSequence text,
String type,
CSVHeaderInformation info) |
abstract String |
prettyPrint()
Returns a json-like string representation of the current value.
|
Boolean |
ternaryEquals(AnyValue other) |
abstract long |
updateHash(HashFunction hashFunction,
long hash) |
abstract ValueGroup |
valueGroup() |
<E extends Exception> |
writeTo(AnyValueWriter<E> writer,
Authorizations authorizations) |
abstract <E extends Exception> |
writeTo(ValueWriter<E> writer) |
computeHash, equals, getTypeName, hashCode, isSequenceValue, mappublic abstract boolean equals(Value other)
public boolean equals(byte[] x)
public boolean equals(short[] x)
public boolean equals(int[] x)
public boolean equals(long[] x)
public boolean equals(float[] x)
public boolean equals(double[] x)
public boolean equals(boolean x)
public boolean equals(boolean[] x)
public boolean equals(long x)
public boolean equals(double x)
public boolean equals(char x)
public boolean equals(String x)
public boolean equals(char[] x)
public boolean equals(String[] x)
public boolean equals(ZonedDateTime[] x)
public boolean equals(LocalDate[] x)
public boolean equals(DurationValue[] x)
public boolean equals(LocalDateTime[] x)
public boolean equals(LocalTime[] x)
public boolean equals(OffsetTime[] x)
public Boolean ternaryEquals(AnyValue other)
ternaryEquals in class AnyValuepublic <E extends Exception> void writeTo(AnyValueWriter<E> writer, Authorizations authorizations) throws E extends Exception
public abstract <E extends Exception> void writeTo(ValueWriter<E> writer) throws E extends Exception
E extends Exceptionpublic abstract Object asObjectCopy()
public Object asObject()
public abstract String prettyPrint()
public abstract ValueGroup valueGroup()
public abstract NumberType numberType()
public final long hashCode64()
public abstract long updateHash(HashFunction hashFunction, long hash)
public boolean isNaN()
public static void parseHeaderInformation(CharSequence text, String type, CSVHeaderInformation info)
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.