public class AlphanumericValue extends MangoValue implements java.lang.Comparable<AlphanumericValue>
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
value |
Constructor and Description |
---|
AlphanumericValue(java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(AlphanumericValue that) |
<T extends MangoValue> |
compareTo(T that) |
boolean |
equals(java.lang.Object obj) |
boolean |
getBooleanValue() |
int |
getDataType() |
double |
getDoubleValue() |
int |
getIntegerValue() |
java.lang.Object |
getObjectValue() |
java.lang.String |
getStringValue() |
boolean |
hasDoubleRepresentation() |
int |
hashCode() |
java.lang.Number |
numberValue() |
java.lang.String |
toString() |
numberValue, objectToValue, stringToValue
public boolean hasDoubleRepresentation()
hasDoubleRepresentation
in class MangoValue
public double getDoubleValue()
getDoubleValue
in class MangoValue
public java.lang.String getStringValue()
getStringValue
in class MangoValue
public boolean getBooleanValue()
getBooleanValue
in class MangoValue
public java.lang.Object getObjectValue()
getObjectValue
in class MangoValue
public int getIntegerValue()
getIntegerValue
in class MangoValue
public int getDataType()
getDataType
in class MangoValue
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Number numberValue()
numberValue
in class MangoValue
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int compareTo(AlphanumericValue that)
compareTo
in interface java.lang.Comparable<AlphanumericValue>
public <T extends MangoValue> int compareTo(T that)
compareTo
in class MangoValue