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