public abstract class NumberConverter
extends java.lang.Object
| Constructor and Description |
|---|
NumberConverter() |
| Modifier and Type | Method and Description |
|---|---|
static java.math.BigDecimal |
deserializeDecimal(JsonReader reader) |
static java.util.ArrayList<java.math.BigDecimal> |
deserializeDecimalCollection(JsonReader reader) |
static void |
deserializeDecimalCollection(JsonReader reader,
java.util.Collection<java.math.BigDecimal> res) |
static java.util.ArrayList<java.math.BigDecimal> |
deserializeDecimalNullableCollection(JsonReader reader) |
static void |
deserializeDecimalNullableCollection(JsonReader reader,
java.util.Collection<java.math.BigDecimal> res) |
static double |
deserializeDouble(JsonReader reader) |
static java.util.ArrayList<java.lang.Double> |
deserializeDoubleCollection(JsonReader reader) |
static void |
deserializeDoubleCollection(JsonReader reader,
java.util.Collection<java.lang.Double> res) |
static java.util.ArrayList<java.lang.Double> |
deserializeDoubleNullableCollection(JsonReader reader) |
static void |
deserializeDoubleNullableCollection(JsonReader reader,
java.util.Collection<java.lang.Double> res) |
static float |
deserializeFloat(JsonReader reader) |
static java.util.ArrayList<java.lang.Float> |
deserializeFloatCollection(JsonReader reader) |
static void |
deserializeFloatCollection(JsonReader reader,
java.util.Collection<java.lang.Float> res) |
static java.util.ArrayList<java.lang.Float> |
deserializeFloatNullableCollection(JsonReader reader) |
static void |
deserializeFloatNullableCollection(JsonReader reader,
java.util.Collection<java.lang.Float> res) |
static int |
deserializeInt(JsonReader reader) |
static java.util.ArrayList<java.lang.Integer> |
deserializeIntCollection(JsonReader reader) |
static void |
deserializeIntCollection(JsonReader reader,
java.util.Collection<java.lang.Integer> res) |
static java.util.ArrayList<java.lang.Integer> |
deserializeIntNullableCollection(JsonReader reader) |
static void |
deserializeIntNullableCollection(JsonReader reader,
java.util.Collection<java.lang.Integer> res) |
static long |
deserializeLong(JsonReader reader) |
static java.util.ArrayList<java.lang.Long> |
deserializeLongCollection(JsonReader reader) |
static void |
deserializeLongCollection(JsonReader reader,
java.util.Collection<java.lang.Long> res) |
static java.util.ArrayList<java.lang.Long> |
deserializeLongNullableCollection(JsonReader reader) |
static void |
deserializeLongNullableCollection(JsonReader reader,
java.util.Collection<java.lang.Long> res) |
static java.lang.Number |
deserializeNumber(JsonReader reader) |
static void |
serialize(java.math.BigDecimal value,
JsonWriter sw) |
static void |
serialize(double[] value,
JsonWriter sw) |
static void |
serialize(double value,
JsonWriter sw) |
static void |
serialize(float[] value,
JsonWriter sw) |
static void |
serialize(float value,
JsonWriter sw) |
static void |
serialize(int[] value,
JsonWriter sw) |
static void |
serialize(int value,
JsonWriter sw) |
static void |
serialize(long[] value,
JsonWriter sw) |
static void |
serialize(long value,
JsonWriter sw) |
static void |
serialize(short[] value,
JsonWriter sw) |
static void |
serializeNullable(java.math.BigDecimal value,
JsonWriter sw) |
static void |
serializeNullable(java.lang.Double value,
JsonWriter sw) |
static void |
serializeNullable(java.lang.Float value,
JsonWriter sw) |
static void |
serializeNullable(java.lang.Integer value,
JsonWriter sw) |
static void |
serializeNullable(java.lang.Long value,
JsonWriter sw) |
public static void serializeNullable(java.lang.Double value,
JsonWriter sw)
public static void serialize(double value,
JsonWriter sw)
public static void serialize(double[] value,
JsonWriter sw)
public static double deserializeDouble(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.lang.Double> deserializeDoubleCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeDoubleCollection(JsonReader reader, java.util.Collection<java.lang.Double> res) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.lang.Double> deserializeDoubleNullableCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeDoubleNullableCollection(JsonReader reader, java.util.Collection<java.lang.Double> res) throws java.io.IOException
java.io.IOExceptionpublic static void serializeNullable(java.lang.Float value,
JsonWriter sw)
public static void serialize(float value,
JsonWriter sw)
public static void serialize(float[] value,
JsonWriter sw)
public static float deserializeFloat(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.lang.Float> deserializeFloatCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeFloatCollection(JsonReader reader, java.util.Collection<java.lang.Float> res) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.lang.Float> deserializeFloatNullableCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeFloatNullableCollection(JsonReader reader, java.util.Collection<java.lang.Float> res) throws java.io.IOException
java.io.IOExceptionpublic static void serializeNullable(java.lang.Integer value,
JsonWriter sw)
public static void serialize(int value,
JsonWriter sw)
public static void serialize(int[] value,
JsonWriter sw)
public static void serialize(short[] value,
JsonWriter sw)
public static int deserializeInt(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.lang.Integer> deserializeIntCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeIntCollection(JsonReader reader, java.util.Collection<java.lang.Integer> res) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.lang.Integer> deserializeIntNullableCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeIntNullableCollection(JsonReader reader, java.util.Collection<java.lang.Integer> res) throws java.io.IOException
java.io.IOExceptionpublic static void serializeNullable(java.lang.Long value,
JsonWriter sw)
public static void serialize(long value,
JsonWriter sw)
public static void serialize(long[] value,
JsonWriter sw)
public static long deserializeLong(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.lang.Long> deserializeLongCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeLongCollection(JsonReader reader, java.util.Collection<java.lang.Long> res) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.lang.Long> deserializeLongNullableCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeLongNullableCollection(JsonReader reader, java.util.Collection<java.lang.Long> res) throws java.io.IOException
java.io.IOExceptionpublic static void serializeNullable(java.math.BigDecimal value,
JsonWriter sw)
public static void serialize(java.math.BigDecimal value,
JsonWriter sw)
public static java.math.BigDecimal deserializeDecimal(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static java.lang.Number deserializeNumber(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.math.BigDecimal> deserializeDecimalCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeDecimalCollection(JsonReader reader, java.util.Collection<java.math.BigDecimal> res) throws java.io.IOException
java.io.IOExceptionpublic static java.util.ArrayList<java.math.BigDecimal> deserializeDecimalNullableCollection(JsonReader reader) throws java.io.IOException
java.io.IOExceptionpublic static void deserializeDecimalNullableCollection(JsonReader reader, java.util.Collection<java.math.BigDecimal> res) throws java.io.IOException
java.io.IOException