| 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 CollectionBuilder |
JSON.Builder._collectionBuilder |
| Modifier and Type | Method and Description |
|---|---|
CollectionBuilder |
JSON.Builder.collectionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
JSON.Builder |
JSON.Builder.collectionBuilder(CollectionBuilder b) |
JSON |
JSON.with(CollectionBuilder b)
Mutant factory for constructing an instance with specified
CollectionBuilder,
and returning new instance (or, if there would be no change, this instance). |
| Modifier and Type | Class and Description |
|---|---|
static class |
CollectionBuilder.Default
Default
CollectionBuilder implementation, which uses ArrayList
as the type of List to build, unless instructed otherwise. |
| Modifier and Type | Method and Description |
|---|---|
abstract CollectionBuilder |
CollectionBuilder.add(Object value) |
CollectionBuilder |
CollectionBuilder.Default.add(Object value) |
static CollectionBuilder |
CollectionBuilder.defaultImpl()
Factory method for getting a blueprint instance of the default
CollectionBuilder implementation. |
CollectionBuilder |
CollectionBuilder.newBuilder() |
abstract CollectionBuilder |
CollectionBuilder.newBuilder(Class<?> collImpl) |
CollectionBuilder |
CollectionBuilder.Default.newBuilder(Class<?> collType) |
abstract CollectionBuilder |
CollectionBuilder.newBuilder(int features) |
CollectionBuilder |
CollectionBuilder.Default.newBuilder(int features) |
abstract CollectionBuilder |
CollectionBuilder.start() |
CollectionBuilder |
CollectionBuilder.Default.start() |
| Modifier and Type | Field and Description |
|---|---|
protected CollectionBuilder |
JSONReader._collectionBuilder
Handler that takes care of constructing
Maps as needed |
| Modifier and Type | Method and Description |
|---|---|
protected CollectionBuilder |
JSONReader._collectionBuilder(Class<?> collType) |
| 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
|
Object[] |
AnyReader.readArrayFromArray(JSONReader r,
JsonParser p,
CollectionBuilder b) |
Collection<Object> |
AnyReader.readCollectionFromArray(JSONReader r,
JsonParser p,
CollectionBuilder b) |
JSONReader |
JSONReader.with(CollectionBuilder lb) |
| Constructor and Description |
|---|
JSONReader(CollectionBuilder lb,
MapBuilder mb)
Constructor used for creating the blueprint instances.
|
Copyright © 2024 FasterXML. All rights reserved.