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