ValueReader used for "untyped" values; ones that are bound
to whatever java.lang.Object is the natural mapping to JSON
value that parser currently points to
| Modifier and Type | Field and Description |
|---|---|
| public static final AnyReader |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private final void | |
| protected Object | fromBoolean(boolean b)
Method called to let implementation change a |
| protected Object | |
| protected String | |
| protected Object | |
| protected Object | fromString(String str)
Method called to let implementation change a |
| public Object | |
| public Object[] | |
| public Collection | |
| public Map | |
| public Object | readNext(JSONReader r, JsonParser p)
Overrides tools. Method called to deserialize value of type supported by this reader, using given parser. |
| std | back to summary |
|---|---|
| public static final AnyReader std | |
| AnyReader | back to summary |
|---|---|
| public AnyReader() | |
| _reportNotEndObject | back to summary |
|---|---|
| private final void _reportNotEndObject(JsonParser p) throws JacksonException | |
| fromBoolean | back to summary |
|---|---|
| protected Object fromBoolean(boolean b) throws JacksonException Method called to let implementation change a | |
| fromEmbedded | back to summary |
|---|---|
| protected Object fromEmbedded(Object value) throws JacksonException | |
| fromKey | back to summary |
|---|---|
| protected String fromKey(String key) throws JacksonException Method called to let implementation change a key of an Object field after being parsed from input. Default implementation returns key as is. | |
| fromNull | back to summary |
|---|---|
| protected Object fromNull() throws JacksonException Method called to let implementation change a null value that has been read from input. Default implementation returns null as is. | |
| fromString | back to summary |
|---|---|
| protected Object fromString(String str) throws JacksonException Method called to let implementation change a | |
| read | back to summary |
|---|---|
| public Object read(JSONReader r, JsonParser p) throws JacksonException Implements abstract tools.
| |
| readArrayFromArray | back to summary |
|---|---|
| public Object[] readArrayFromArray(JSONReader r, JsonParser p, CollectionBuilder b) throws JacksonException | |
| readCollectionFromArray | back to summary |
|---|---|
| public Collection | |
| readFromObject | back to summary |
|---|---|
| public Map | |
| readNext | back to summary |
|---|---|
| public Object readNext(JSONReader r, JsonParser p) throws JacksonException Overrides tools. Doc from tools. 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
| |