Package com.dslplatform.json
Class MyNumberConverter
- java.lang.Object
-
- com.dslplatform.json.MyNumberConverter
-
public abstract class MyNumberConverter extends Object
dsl-json number deserializers accept numbers wrapped in strings, which is not a desirable behaviour from my point of view. That's why this class was created, to overwrite that behaviour.
-
-
Constructor Summary
Constructors Constructor Description MyNumberConverter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BigDecimal
parseDecimal(com.dslplatform.json.JsonReader<?> reader)
static int
parseInt(com.dslplatform.json.JsonReader<?> reader)
static long
parseLong(com.dslplatform.json.JsonReader<?> reader)
-
-
-
Method Detail
-
parseInt
public static int parseInt(com.dslplatform.json.JsonReader<?> reader) throws com.dslplatform.json.ParsingException
- Throws:
com.dslplatform.json.ParsingException
-
parseLong
public static long parseLong(com.dslplatform.json.JsonReader<?> reader) throws IOException
- Throws:
IOException
-
parseDecimal
public static BigDecimal parseDecimal(com.dslplatform.json.JsonReader<?> reader) throws IOException
- Throws:
IOException
-
-