public class JsonMappingParser extends java.lang.Object implements JsonParserAndMapper
| Constructor and Description |
|---|
JsonMappingParser(Mapper mapper,
java.nio.charset.Charset charset,
boolean lax,
boolean chop,
boolean lazyChop) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.lang.Object |
parse(byte[] bytes) |
java.lang.Object |
parse(byte[] bytes,
java.nio.charset.Charset charset) |
java.lang.Object |
parse(char[] chars) |
java.lang.Object |
parse(java.lang.CharSequence charSequence) |
<T> T |
parse(java.lang.Class<T> type,
byte[] value) |
<T> T |
parse(java.lang.Class<T> type,
byte[] value,
java.nio.charset.Charset charset) |
<T> T |
parse(java.lang.Class<T> type,
char[] value) |
<T> T |
parse(java.lang.Class<T> type,
java.lang.CharSequence value) |
<T> T |
parse(java.lang.Class<T> type,
java.io.InputStream input) |
<T> T |
parse(java.lang.Class<T> type,
java.io.InputStream input,
java.nio.charset.Charset charset) |
<T> T |
parse(java.lang.Class<T> type,
java.io.Reader reader) |
<T> T |
parse(java.lang.Class<T> type,
java.lang.String value) |
java.lang.Object |
parse(java.io.InputStream input) |
java.lang.Object |
parse(java.io.InputStream input,
java.nio.charset.Charset charset) |
java.lang.Object |
parse(java.io.Reader reader) |
java.lang.Object |
parse(java.lang.String jsonString) |
java.lang.Object |
parseAsStream(byte[] value) |
<T> T |
parseAsStream(java.lang.Class<T> type,
byte[] value) |
java.math.BigDecimal |
parseBigDecimal(byte[] value) |
java.math.BigDecimal |
parseBigDecimal(byte[] value,
java.nio.charset.Charset charset) |
java.math.BigDecimal |
parseBigDecimal(char[] value) |
java.math.BigDecimal |
parseBigDecimal(java.lang.CharSequence value) |
java.math.BigDecimal |
parseBigDecimal(java.io.InputStream value) |
java.math.BigDecimal |
parseBigDecimal(java.io.InputStream value,
java.nio.charset.Charset charset) |
java.math.BigDecimal |
parseBigDecimal(java.lang.String value) |
java.math.BigDecimal |
parseBigDecimalFromFile(java.lang.String fileName) |
java.math.BigInteger |
parseBigInteger(byte[] value) |
java.math.BigInteger |
parseBigInteger(byte[] value,
java.nio.charset.Charset charset) |
java.math.BigInteger |
parseBigInteger(char[] value) |
java.math.BigInteger |
parseBigInteger(java.lang.CharSequence value) |
java.math.BigInteger |
parseBigInteger(java.io.InputStream value) |
java.math.BigInteger |
parseBigInteger(java.io.InputStream value,
java.nio.charset.Charset charset) |
java.math.BigInteger |
parseBigInteger(java.lang.String value) |
java.math.BigInteger |
parseBigIntegerFile(java.lang.String fileName) |
byte |
parseByte(java.lang.String jsonString) |
byte[] |
parseByteArray(java.lang.String jsonString) |
char |
parseChar(java.lang.String jsonString) |
char[] |
parseCharArray(java.lang.String jsonString) |
java.util.Date |
parseDate(byte[] jsonBytes) |
java.util.Date |
parseDate(byte[] jsonBytes,
java.nio.charset.Charset charset) |
java.util.Date |
parseDate(char[] chars) |
java.util.Date |
parseDate(java.lang.CharSequence jsonSeq) |
java.util.Date |
parseDate(java.io.InputStream input) |
java.util.Date |
parseDate(java.io.InputStream input,
java.nio.charset.Charset charset) |
java.util.Date |
parseDate(java.lang.String jsonString) |
java.util.Date |
parseDateFromFile(java.lang.String fileName) |
java.lang.Object |
parseDirect(byte[] value) |
<T> T |
parseDirect(java.lang.Class<T> type,
byte[] value) |
double |
parseDouble(byte[] value) |
double |
parseDouble(byte[] value,
java.nio.charset.Charset charset) |
double |
parseDouble(char[] value) |
double |
parseDouble(java.lang.CharSequence value) |
double |
parseDouble(java.io.InputStream value) |
double |
parseDouble(java.io.InputStream value,
java.nio.charset.Charset charset) |
double |
parseDouble(java.lang.String value) |
double[] |
parseDoubleArray(java.lang.String jsonString) |
double |
parseDoubleFromFile(java.lang.String fileName) |
<T extends java.lang.Enum> |
parseEnum(java.lang.Class<T> type,
java.lang.String jsonString) |
<T> T |
parseFile(java.lang.Class<T> type,
java.lang.String fileName) |
java.lang.Object |
parseFile(java.lang.String fileName) |
float |
parseFloat(byte[] value) |
float |
parseFloat(byte[] value,
java.nio.charset.Charset charset) |
float |
parseFloat(char[] value) |
float |
parseFloat(java.lang.CharSequence value) |
float |
parseFloat(java.io.InputStream value) |
float |
parseFloat(java.io.InputStream value,
java.nio.charset.Charset charset) |
float |
parseFloat(java.lang.String value) |
float[] |
parseFloatArray(java.lang.String jsonString) |
float |
parseFloatFromFile(java.lang.String fileName) |
int |
parseInt(byte[] jsonBytes) |
int |
parseInt(byte[] jsonBytes,
java.nio.charset.Charset charset) |
int |
parseInt(char[] chars) |
int |
parseInt(java.lang.CharSequence jsonSeq) |
int |
parseInt(java.io.InputStream input) |
int |
parseInt(java.io.InputStream input,
java.nio.charset.Charset charset) |
int |
parseInt(java.lang.String jsonString) |
int[] |
parseIntArray(java.lang.String jsonString) |
int |
parseIntFromFile(java.lang.String fileName) |
<T> java.util.List<T> |
parseList(java.lang.Class<T> componentType,
byte[] jsonBytes) |
<T> java.util.List<T> |
parseList(java.lang.Class<T> componentType,
byte[] jsonBytes,
java.nio.charset.Charset charset) |
<T> java.util.List<T> |
parseList(java.lang.Class<T> componentType,
char[] chars) |
<T> java.util.List<T> |
parseList(java.lang.Class<T> componentType,
java.lang.CharSequence jsonSeq) |
<T> java.util.List<T> |
parseList(java.lang.Class<T> componentType,
java.io.InputStream input) |
<T> java.util.List<T> |
parseList(java.lang.Class<T> componentType,
java.io.InputStream input,
java.nio.charset.Charset charset) |
<T> java.util.List<T> |
parseList(java.lang.Class<T> componentType,
java.io.Reader reader) |
<T> java.util.List<T> |
parseList(java.lang.Class<T> componentType,
java.lang.String jsonString) |
<T> java.util.List<T> |
parseListFromFile(java.lang.Class<T> componentType,
java.lang.String fileName) |
long |
parseLong(byte[] jsonBytes) |
long |
parseLong(byte[] jsonBytes,
java.nio.charset.Charset charset) |
long |
parseLong(char[] chars) |
long |
parseLong(java.lang.CharSequence jsonSeq) |
long |
parseLong(java.io.InputStream input) |
long |
parseLong(java.io.InputStream input,
java.nio.charset.Charset charset) |
long |
parseLong(java.lang.String jsonString) |
long[] |
parseLongArray(java.lang.String jsonString) |
long |
parseLongFromFile(java.lang.String fileName) |
java.util.Map<java.lang.String,java.lang.Object> |
parseMap(byte[] value) |
java.util.Map<java.lang.String,java.lang.Object> |
parseMap(byte[] value,
java.nio.charset.Charset charset) |
java.util.Map<java.lang.String,java.lang.Object> |
parseMap(char[] value) |
java.util.Map<java.lang.String,java.lang.Object> |
parseMap(java.lang.CharSequence value) |
java.util.Map<java.lang.String,java.lang.Object> |
parseMap(java.io.InputStream value) |
java.util.Map<java.lang.String,java.lang.Object> |
parseMap(java.io.InputStream value,
java.nio.charset.Charset charset) |
java.util.Map<java.lang.String,java.lang.Object> |
parseMap(java.io.Reader value) |
java.util.Map<java.lang.String,java.lang.Object> |
parseMap(java.lang.String value) |
java.util.Map<java.lang.String,java.lang.Object> |
parseMapFromFile(java.lang.String file) |
short |
parseShort(java.lang.String jsonString) |
short[] |
parseShortArray(java.lang.String jsonString) |
java.lang.String |
parseString(byte[] value) |
java.lang.String |
parseString(byte[] value,
java.nio.charset.Charset charset) |
java.lang.String |
parseString(char[] value) |
java.lang.String |
parseString(java.lang.CharSequence value) |
java.lang.String |
parseString(java.io.InputStream value) |
java.lang.String |
parseString(java.io.InputStream value,
java.nio.charset.Charset charset) |
java.lang.String |
parseString(java.lang.String value) |
java.lang.String |
parseStringFromFile(java.lang.String value) |
public JsonMappingParser(Mapper mapper, java.nio.charset.Charset charset, boolean lax, boolean chop, boolean lazyChop)
public java.util.Map<java.lang.String,java.lang.Object> parseMap(java.lang.String value)
parseMap in interface JsonParserAndMapperpublic java.util.Map<java.lang.String,java.lang.Object> parseMap(char[] value)
parseMap in interface JsonParserAndMapperpublic java.util.Map<java.lang.String,java.lang.Object> parseMap(byte[] value)
parseMap in interface JsonParserAndMapperpublic java.util.Map<java.lang.String,java.lang.Object> parseMap(byte[] value,
java.nio.charset.Charset charset)
parseMap in interface JsonParserAndMapperpublic java.util.Map<java.lang.String,java.lang.Object> parseMap(java.io.InputStream value,
java.nio.charset.Charset charset)
parseMap in interface JsonParserAndMapperpublic java.util.Map<java.lang.String,java.lang.Object> parseMap(java.lang.CharSequence value)
parseMap in interface JsonParserAndMapperpublic java.util.Map<java.lang.String,java.lang.Object> parseMap(java.io.InputStream value)
parseMap in interface JsonParserAndMapperpublic java.util.Map<java.lang.String,java.lang.Object> parseMap(java.io.Reader value)
parseMap in interface JsonParserAndMapperpublic java.util.Map<java.lang.String,java.lang.Object> parseMapFromFile(java.lang.String file)
parseMapFromFile in interface JsonParserAndMapperpublic <T> java.util.List<T> parseList(java.lang.Class<T> componentType,
java.lang.String jsonString)
parseList in interface JsonParserAndMapperpublic <T> java.util.List<T> parseList(java.lang.Class<T> componentType,
java.io.InputStream input)
parseList in interface JsonParserAndMapperpublic <T> java.util.List<T> parseList(java.lang.Class<T> componentType,
java.io.Reader reader)
parseList in interface JsonParserAndMapperpublic <T> java.util.List<T> parseList(java.lang.Class<T> componentType,
java.io.InputStream input,
java.nio.charset.Charset charset)
parseList in interface JsonParserAndMapperpublic <T> java.util.List<T> parseList(java.lang.Class<T> componentType,
byte[] jsonBytes)
parseList in interface JsonParserAndMapperpublic <T> java.util.List<T> parseList(java.lang.Class<T> componentType,
byte[] jsonBytes,
java.nio.charset.Charset charset)
parseList in interface JsonParserAndMapperpublic <T> java.util.List<T> parseList(java.lang.Class<T> componentType,
char[] chars)
parseList in interface JsonParserAndMapperpublic <T> java.util.List<T> parseList(java.lang.Class<T> componentType,
java.lang.CharSequence jsonSeq)
parseList in interface JsonParserAndMapperpublic <T> java.util.List<T> parseListFromFile(java.lang.Class<T> componentType,
java.lang.String fileName)
parseListFromFile in interface JsonParserAndMapperpublic final <T> T parse(java.lang.Class<T> type,
java.lang.String value)
parse in interface JsonParserAndMapperpublic final <T> T parse(java.lang.Class<T> type,
byte[] value)
parse in interface JsonParserAndMapperpublic final <T> T parse(java.lang.Class<T> type,
byte[] value,
java.nio.charset.Charset charset)
parse in interface JsonParserAndMapperpublic final <T> T parse(java.lang.Class<T> type,
java.lang.CharSequence value)
parse in interface JsonParserAndMapperpublic final <T> T parse(java.lang.Class<T> type,
char[] value)
parse in interface JsonParserAndMapperpublic final <T> T parse(java.lang.Class<T> type,
java.io.Reader reader)
parse in interface JsonParserAndMapperpublic <T> T parseFile(java.lang.Class<T> type,
java.lang.String fileName)
parseFile in interface JsonParserAndMapperpublic int parseInt(java.lang.String jsonString)
parseInt in interface JsonParserAndMapperpublic int parseInt(java.io.InputStream input)
parseInt in interface JsonParserAndMapperpublic int parseInt(java.io.InputStream input,
java.nio.charset.Charset charset)
parseInt in interface JsonParserAndMapperpublic int parseInt(byte[] jsonBytes)
parseInt in interface JsonParserAndMapperpublic int parseInt(byte[] jsonBytes,
java.nio.charset.Charset charset)
parseInt in interface JsonParserAndMapperpublic int parseInt(char[] chars)
parseInt in interface JsonParserAndMapperpublic int parseInt(java.lang.CharSequence jsonSeq)
parseInt in interface JsonParserAndMapperpublic int parseIntFromFile(java.lang.String fileName)
parseIntFromFile in interface JsonParserAndMapperpublic long parseLong(java.lang.String jsonString)
parseLong in interface JsonParserAndMapperpublic long parseLong(java.io.InputStream input)
parseLong in interface JsonParserAndMapperpublic long parseLong(java.io.InputStream input,
java.nio.charset.Charset charset)
parseLong in interface JsonParserAndMapperpublic long parseLong(byte[] jsonBytes)
parseLong in interface JsonParserAndMapperpublic long parseLong(byte[] jsonBytes,
java.nio.charset.Charset charset)
parseLong in interface JsonParserAndMapperpublic long parseLong(char[] chars)
parseLong in interface JsonParserAndMapperpublic long parseLong(java.lang.CharSequence jsonSeq)
parseLong in interface JsonParserAndMapperpublic long parseLongFromFile(java.lang.String fileName)
parseLongFromFile in interface JsonParserAndMapperpublic java.lang.String parseString(java.lang.String value)
parseString in interface JsonParserAndMapperpublic java.lang.String parseString(java.io.InputStream value)
parseString in interface JsonParserAndMapperpublic java.lang.String parseString(java.io.InputStream value,
java.nio.charset.Charset charset)
parseString in interface JsonParserAndMapperpublic java.lang.String parseString(byte[] value)
parseString in interface JsonParserAndMapperpublic java.lang.String parseString(byte[] value,
java.nio.charset.Charset charset)
parseString in interface JsonParserAndMapperpublic java.lang.String parseString(char[] value)
parseString in interface JsonParserAndMapperpublic java.lang.String parseString(java.lang.CharSequence value)
parseString in interface JsonParserAndMapperpublic java.lang.String parseStringFromFile(java.lang.String value)
parseStringFromFile in interface JsonParserAndMapperpublic double parseDouble(java.lang.String value)
parseDouble in interface JsonParserAndMapperpublic double parseDouble(java.io.InputStream value)
parseDouble in interface JsonParserAndMapperpublic double parseDouble(byte[] value)
parseDouble in interface JsonParserAndMapperpublic double parseDouble(char[] value)
parseDouble in interface JsonParserAndMapperpublic double parseDouble(java.lang.CharSequence value)
parseDouble in interface JsonParserAndMapperpublic double parseDouble(byte[] value,
java.nio.charset.Charset charset)
parseDouble in interface JsonParserAndMapperpublic double parseDouble(java.io.InputStream value,
java.nio.charset.Charset charset)
parseDouble in interface JsonParserAndMapperpublic double parseDoubleFromFile(java.lang.String fileName)
parseDoubleFromFile in interface JsonParserAndMapperpublic float parseFloat(java.lang.String value)
parseFloat in interface JsonParserAndMapperpublic float parseFloat(java.io.InputStream value)
parseFloat in interface JsonParserAndMapperpublic float parseFloat(byte[] value)
parseFloat in interface JsonParserAndMapperpublic float parseFloat(char[] value)
parseFloat in interface JsonParserAndMapperpublic float parseFloat(java.lang.CharSequence value)
parseFloat in interface JsonParserAndMapperpublic float parseFloat(byte[] value,
java.nio.charset.Charset charset)
parseFloat in interface JsonParserAndMapperpublic float parseFloat(java.io.InputStream value,
java.nio.charset.Charset charset)
parseFloat in interface JsonParserAndMapperpublic float parseFloatFromFile(java.lang.String fileName)
parseFloatFromFile in interface JsonParserAndMapperpublic java.math.BigDecimal parseBigDecimal(java.lang.String value)
parseBigDecimal in interface JsonParserAndMapperpublic java.math.BigDecimal parseBigDecimal(java.io.InputStream value)
parseBigDecimal in interface JsonParserAndMapperpublic java.math.BigDecimal parseBigDecimal(byte[] value)
parseBigDecimal in interface JsonParserAndMapperpublic java.math.BigDecimal parseBigDecimal(char[] value)
parseBigDecimal in interface JsonParserAndMapperpublic java.math.BigDecimal parseBigDecimal(java.lang.CharSequence value)
parseBigDecimal in interface JsonParserAndMapperpublic java.math.BigDecimal parseBigDecimal(byte[] value,
java.nio.charset.Charset charset)
parseBigDecimal in interface JsonParserAndMapperpublic java.math.BigDecimal parseBigDecimal(java.io.InputStream value,
java.nio.charset.Charset charset)
parseBigDecimal in interface JsonParserAndMapperpublic java.math.BigDecimal parseBigDecimalFromFile(java.lang.String fileName)
parseBigDecimalFromFile in interface JsonParserAndMapperpublic java.math.BigInteger parseBigInteger(java.lang.String value)
parseBigInteger in interface JsonParserAndMapperpublic java.math.BigInteger parseBigInteger(java.io.InputStream value)
parseBigInteger in interface JsonParserAndMapperpublic java.math.BigInteger parseBigInteger(byte[] value)
parseBigInteger in interface JsonParserAndMapperpublic java.math.BigInteger parseBigInteger(char[] value)
parseBigInteger in interface JsonParserAndMapperpublic java.math.BigInteger parseBigInteger(java.lang.CharSequence value)
parseBigInteger in interface JsonParserAndMapperpublic java.math.BigInteger parseBigInteger(byte[] value,
java.nio.charset.Charset charset)
parseBigInteger in interface JsonParserAndMapperpublic java.math.BigInteger parseBigInteger(java.io.InputStream value,
java.nio.charset.Charset charset)
parseBigInteger in interface JsonParserAndMapperpublic java.math.BigInteger parseBigIntegerFile(java.lang.String fileName)
parseBigIntegerFile in interface JsonParserAndMapperpublic java.util.Date parseDate(java.lang.String jsonString)
parseDate in interface JsonParserAndMapperpublic java.util.Date parseDate(java.io.InputStream input)
parseDate in interface JsonParserAndMapperpublic java.util.Date parseDate(java.io.InputStream input,
java.nio.charset.Charset charset)
parseDate in interface JsonParserAndMapperpublic java.util.Date parseDate(byte[] jsonBytes)
parseDate in interface JsonParserAndMapperpublic java.util.Date parseDate(byte[] jsonBytes,
java.nio.charset.Charset charset)
parseDate in interface JsonParserAndMapperpublic java.util.Date parseDate(char[] chars)
parseDate in interface JsonParserAndMapperpublic java.util.Date parseDate(java.lang.CharSequence jsonSeq)
parseDate in interface JsonParserAndMapperpublic java.util.Date parseDateFromFile(java.lang.String fileName)
parseDateFromFile in interface JsonParserAndMapperpublic short parseShort(java.lang.String jsonString)
parseShort in interface JsonParserAndMapperpublic byte parseByte(java.lang.String jsonString)
parseByte in interface JsonParserAndMapperpublic char parseChar(java.lang.String jsonString)
parseChar in interface JsonParserAndMapperpublic <T extends java.lang.Enum> T parseEnum(java.lang.Class<T> type,
java.lang.String jsonString)
parseEnum in interface JsonParserAndMapperpublic char[] parseCharArray(java.lang.String jsonString)
parseCharArray in interface JsonParserAndMapperpublic byte[] parseByteArray(java.lang.String jsonString)
parseByteArray in interface JsonParserAndMapperpublic short[] parseShortArray(java.lang.String jsonString)
parseShortArray in interface JsonParserAndMapperpublic int[] parseIntArray(java.lang.String jsonString)
parseIntArray in interface JsonParserAndMapperpublic float[] parseFloatArray(java.lang.String jsonString)
parseFloatArray in interface JsonParserAndMapperpublic double[] parseDoubleArray(java.lang.String jsonString)
parseDoubleArray in interface JsonParserAndMapperpublic long[] parseLongArray(java.lang.String jsonString)
parseLongArray in interface JsonParserAndMapperpublic java.lang.Object parse(java.lang.String jsonString)
parse in interface JsonParserparse in interface JsonParserAndMapperpublic java.lang.Object parse(java.lang.CharSequence charSequence)
parse in interface JsonParserparse in interface JsonParserAndMapperpublic java.lang.Object parse(char[] chars)
parse in interface JsonParserparse in interface JsonParserAndMapperpublic java.lang.Object parse(java.io.Reader reader)
parse in interface JsonParserparse in interface JsonParserAndMapperpublic java.lang.Object parse(java.io.InputStream input)
parse in interface JsonParserparse in interface JsonParserAndMapperpublic java.lang.Object parse(java.io.InputStream input,
java.nio.charset.Charset charset)
parse in interface JsonParserparse in interface JsonParserAndMapperpublic java.lang.Object parse(byte[] bytes)
parse in interface JsonParserparse in interface JsonParserAndMapperpublic java.lang.Object parse(byte[] bytes,
java.nio.charset.Charset charset)
parse in interface JsonParserparse in interface JsonParserAndMapperpublic java.lang.Object parseDirect(byte[] value)
parseDirect in interface JsonParserAndMapperpublic java.lang.Object parseAsStream(byte[] value)
parseAsStream in interface JsonParserAndMapperpublic java.lang.Object parseFile(java.lang.String fileName)
parseFile in interface JsonParserAndMapperpublic void close()
close in interface JsonParserAndMapperpublic final <T> T parse(java.lang.Class<T> type,
java.io.InputStream input)
parse in interface JsonParserAndMapperpublic final <T> T parse(java.lang.Class<T> type,
java.io.InputStream input,
java.nio.charset.Charset charset)
parse in interface JsonParserAndMapperpublic final <T> T parseDirect(java.lang.Class<T> type,
byte[] value)
parseDirect in interface JsonParserAndMapperpublic final <T> T parseAsStream(java.lang.Class<T> type,
byte[] value)
parseAsStream in interface JsonParserAndMapperCopyright © 2014. All Rights Reserved.