AnyReader
, ArrayReader
, BeanReader
, CollectionReader
, EnumReader
, JSONReader
, MapReader
, SimpleValueReader
public abstract class ValueReader extends Object
Note that ugly "chameleon" style operation here is used to avoid creating multiple separate classes, which in turn is done to minimize size of resulting jars.
Constructor | Description |
---|---|
ValueReader() |
Modifier and Type | Method | Description |
---|---|---|
protected String |
_tokenDesc(com.fasterxml.jackson.core.JsonParser p) |
|
protected static String |
_tokenDesc(com.fasterxml.jackson.core.JsonParser p,
com.fasterxml.jackson.core.JsonToken t) |
|
abstract Object |
read(JSONReader reader,
com.fasterxml.jackson.core.JsonParser p) |
|
abstract Object |
readNext(JSONReader reader,
com.fasterxml.jackson.core.JsonParser p) |
public abstract Object read(JSONReader reader, com.fasterxml.jackson.core.JsonParser p) throws IOException
IOException
public abstract Object readNext(JSONReader reader, com.fasterxml.jackson.core.JsonParser p) throws IOException
IOException
protected String _tokenDesc(com.fasterxml.jackson.core.JsonParser p) throws IOException
IOException
protected static String _tokenDesc(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.core.JsonToken t) throws IOException
IOException
Copyright © 2018. All rights reserved.