| Modifier and Type | Field and Description |
|---|---|
| protected final Class | |
| protected final ValueReader |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Object | read(JSONReader
Context object that allows calling other read methods for contained
values of different types (for example for collection readers). r, JsonParser Underlying parser used for reading decoded token stream p)Implements abstract com. Method called to deserialize value of type supported by this reader, using given parser. |
| public Object | readNext(JSONReader
Context object that allows calling other read methods for contained
values of different types (for example for collection readers). r, JsonParser Underlying parser used for reading decoded token stream p)Overrides com. Method called to deserialize value of type supported by this reader, using given parser. |
| _elementType | back to summary |
|---|---|
| protected final Class<?> _elementType | |
| _valueReader | back to summary |
|---|---|
| protected final ValueReader _valueReader | |
| ArrayReader | back to summary |
|---|---|
| public ArrayReader(Class<?> arrayType, Class<?> elementType, ValueReader vr) | |
| read | back to summary |
|---|---|
| public Object read(JSONReader r, JsonParser p) throws IOException Implements abstract com. Doc from com. Method called to deserialize value of type supported by this reader, using given parser. Parser is already positioned to the (first) token of the value to read.
| |
| readNext | back to summary |
|---|---|
| public Object readNext(JSONReader r, JsonParser p) throws IOException Overrides com. Doc from com. Method called to deserialize value of type supported by this reader, using given parser. Parser is not yet positioned to the (first) token of the value to read and needs to be advanced.
Default implementation simply calls `p.nextToken()` first, then calls
{#link
| |