| Package | Description |
|---|---|
| com.fasterxml.jackson.jr.ob | |
| com.fasterxml.jackson.jr.ob.api | |
| com.fasterxml.jackson.jr.ob.impl |
| Modifier and Type | Field and Description |
|---|---|
protected MapBuilder |
JSON.Builder._mapBuilder |
| Modifier and Type | Method and Description |
|---|---|
MapBuilder |
JSON.Builder.mapBuilder() |
| Modifier and Type | Method and Description |
|---|---|
JSON.Builder |
JSON.Builder.mapBuilder(MapBuilder b) |
JSON |
JSON.with(MapBuilder b)
Mutant factory for constructing an instance with specified
MapBuilder,
and returning new instance (or, if there would be no change, this instance). |
| Modifier and Type | Class and Description |
|---|---|
static class |
MapBuilder.Default
Default
MapBuilder implementation which builds
either HashMap or LinkedHashMap instances
(depending on JSON.Feature.PRESERVE_FIELD_ORDERING). |
| Modifier and Type | Method and Description |
|---|---|
static MapBuilder |
MapBuilder.defaultImpl()
Factory method for getting a blueprint instance of the default
MapBuilder implementation. |
MapBuilder |
MapBuilder.newBuilder() |
abstract MapBuilder |
MapBuilder.newBuilder(Class<?> mapImpl) |
MapBuilder |
MapBuilder.Default.newBuilder(Class<?> mapImpl) |
abstract MapBuilder |
MapBuilder.newBuilder(int features) |
MapBuilder |
MapBuilder.Default.newBuilder(int features) |
abstract MapBuilder |
MapBuilder.put(String key,
Object value) |
MapBuilder |
MapBuilder.Default.put(String key,
Object value) |
abstract MapBuilder |
MapBuilder.start() |
MapBuilder |
MapBuilder.Default.start() |
| Modifier and Type | Field and Description |
|---|---|
protected MapBuilder |
JSONReader._mapBuilder
Handler that takes care of constructing
Maps as needed |
| Modifier and Type | Method and Description |
|---|---|
protected MapBuilder |
JSONReader._mapBuilder(Class<?> mapType) |
| Modifier and Type | Method and Description |
|---|---|
protected JSONReader |
JSONReader._with(CollectionBuilder lb,
MapBuilder mb)
Overridable method that all mutant factories call if a new instance
is to be constructed
|
Map<String,Object> |
AnyReader.readFromObject(JSONReader r,
com.fasterxml.jackson.core.JsonParser p,
MapBuilder b) |
JSONReader |
JSONReader.with(MapBuilder mb) |
| Constructor and Description |
|---|
JSONReader(CollectionBuilder lb,
MapBuilder mb)
Constructor used for creating the blueprint instances.
|
Copyright © 2022 FasterXML. All rights reserved.