@Beta
public abstract class Value
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Value(Value value) |
protected |
Value(ValueType type,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
BinaryReference |
asBinaryReference() |
java.lang.Boolean |
asBoolean() |
PropertySet |
asData() |
java.lang.Double |
asDouble() |
GeoPoint |
asGeoPoint() |
java.time.Instant |
asInstant() |
Link |
asLink() |
java.time.LocalDate |
asLocalDate() |
java.time.LocalDateTime |
asLocalDateTime() |
java.time.LocalTime |
asLocalTime() |
java.lang.Long |
asLong() |
Reference |
asReference() |
java.lang.String |
asString() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getObject() |
ValueType |
getType() |
int |
hashCode() |
boolean |
isDateType() |
boolean |
isGeoPoint() |
boolean |
isJavaType(java.lang.Class javaType) |
boolean |
isNull() |
boolean |
isNumericType() |
boolean |
isPropertySet() |
boolean |
isSet() |
boolean |
isString() |
boolean |
isText() |
java.lang.String |
toString() |
protected Value(ValueType type, java.lang.Object value)
protected Value(Value value)
public boolean isSet()
public boolean isString()
public boolean isDateType()
public boolean isNumericType()
public boolean isGeoPoint()
public boolean isText()
public boolean isJavaType(java.lang.Class javaType)
public ValueType getType()
public java.lang.Object getObject()
public PropertySet asData()
public java.lang.String asString()
public java.lang.Long asLong()
public java.lang.Boolean asBoolean()
public java.lang.Double asDouble()
public java.time.LocalDate asLocalDate()
public java.time.LocalTime asLocalTime()
public java.time.LocalDateTime asLocalDateTime()
public java.time.Instant asInstant()
public GeoPoint asGeoPoint()
public Reference asReference()
public BinaryReference asBinaryReference()
public Link asLink()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isNull()
public boolean isPropertySet()