Class DoubleValue
- java.lang.Object
-
- org.exoplatform.ws.frameworks.json.value.JsonValue
-
- org.exoplatform.ws.frameworks.json.value.impl.NumericValue
-
- org.exoplatform.ws.frameworks.json.value.impl.DoubleValue
-
public class DoubleValue extends NumericValue
- Version:
- $Id: DoubleValue.java 34417 2009-07-23 14:42:56Z dkatayev $
- Author:
- Andrey Parfonov
-
-
Constructor Summary
Constructors Constructor Description DoubleValue(double value)Constructs new DoubleValue.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description bytegetByteValue()doublegetDoubleValue()floatgetFloatValue()intgetIntValue()longgetLongValue()shortgetShortValue()StringgetStringValue()booleanisDouble()StringtoString()voidwriteTo(JsonWriter writer)Write value in given writer.-
Methods inherited from class org.exoplatform.ws.frameworks.json.value.impl.NumericValue
isNumeric
-
Methods inherited from class org.exoplatform.ws.frameworks.json.value.JsonValue
addElement, addElement, getBooleanValue, getElement, getElements, getKeys, getNumberValue, isArray, isBoolean, isLong, isNull, isObject, isString, size
-
-
-
-
Method Detail
-
isDouble
public boolean isDouble()
-
getStringValue
public String getStringValue()
- Overrides:
getStringValuein classJsonValue- Returns:
- string value. Should be overridden.
-
getByteValue
public byte getByteValue()
- Overrides:
getByteValuein classJsonValue- Returns:
- byte value. Should be overridden.
-
getShortValue
public short getShortValue()
- Overrides:
getShortValuein classJsonValue- Returns:
- short Value. Should be overridden.
-
getIntValue
public int getIntValue()
- Overrides:
getIntValuein classJsonValue- Returns:
- int value. Should be overridden.
-
getLongValue
public long getLongValue()
- Overrides:
getLongValuein classJsonValue- Returns:
- long value. Should be overridden.
-
getFloatValue
public float getFloatValue()
- Overrides:
getFloatValuein classJsonValue- Returns:
- float value. Should be overridden.
-
getDoubleValue
public double getDoubleValue()
- Overrides:
getDoubleValuein classJsonValue- Returns:
- double value. Should be overridden.
-
toString
public String toString()
- Specified by:
toStringin classNumericValue
-
writeTo
public void writeTo(JsonWriter writer) throws JsonException
Write value in given writer.- Specified by:
writeToin classNumericValue- Parameters:
writer- Writer.- Throws:
JsonException- if any errors occurs.
-
-