public abstract class FieldValue
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
FieldValue(DataType dataType,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
asBoolean() |
org.joda.time.DateTime |
asDateTime() |
java.lang.Integer |
asInteger() |
org.joda.time.LocalDate |
asLocalDate() |
org.joda.time.LocalDateTime |
asLocalDateTime() |
org.joda.time.LocalTime |
asLocalTime() |
java.lang.Number |
asNumber() |
java.lang.String |
asString() |
int |
compareToString(java.lang.String string)
Calculates the order between this value and the reference value.
|
int |
compareToValue(FieldValue value) |
boolean |
equalsAnyString(java.lang.Iterable<java.lang.String> strings) |
boolean |
equalsAnyValue(java.lang.Iterable<FieldValue> values) |
boolean |
equalsString(java.lang.String string)
Checks if this value is equal to the reference value.
|
boolean |
equalsValue(FieldValue value) |
DataType |
getDataType() |
abstract OpType |
getOpType() |
java.lang.Object |
getValue() |
java.lang.Object |
parseValue(java.lang.String string) |
java.lang.String |
toString() |
public FieldValue(DataType dataType, java.lang.Object value)
public abstract OpType getOpType()
public boolean equalsString(java.lang.String string)
string - The reference value.public boolean equalsAnyString(java.lang.Iterable<java.lang.String> strings)
public boolean equalsValue(FieldValue value)
public boolean equalsAnyValue(java.lang.Iterable<FieldValue> values)
public int compareToString(java.lang.String string)
string - The reference value.public int compareToValue(FieldValue value)
public java.lang.Object parseValue(java.lang.String string)
public java.lang.String asString()
public java.lang.Integer asInteger()
public java.lang.Number asNumber()
public java.lang.Boolean asBoolean()
public org.joda.time.LocalDate asLocalDate()
public org.joda.time.LocalTime asLocalTime()
public org.joda.time.LocalDateTime asLocalDateTime()
public org.joda.time.DateTime asDateTime()
public java.lang.String toString()
toString in class java.lang.Objectpublic DataType getDataType()
public java.lang.Object getValue()
Copyright © 2013 University of Tartu. All Rights Reserved.