| 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 JSONWriter |
JSON._writer
Blueprint instance of the writer to use for writing JSON given
simple Objects.
|
| Modifier and Type | Method and Description |
|---|---|
protected JSONWriter |
JSON._defaultWriter(int features,
TreeCodec tc,
ReaderWriterProvider rwp) |
protected JSONWriter |
JSON._writerForOperation(JsonGenerator gen) |
| Modifier and Type | Method and Description |
|---|---|
protected JSON |
JSON._with(int features,
JsonFactory jsonF,
TreeCodec trees,
JSONReader reader,
JSONWriter writer,
PrettyPrinter pp) |
JSON |
JSON.with(JSONWriter w)
Mutant factory for constructing an instance with specified
JSONWriter,
and returning new instance (or, if there would be no change, this instance). |
| Constructor and Description |
|---|
JSON(int features,
JsonFactory jsonF,
TreeCodec trees,
JSONReader r,
JSONWriter w,
PrettyPrinter pp) |
| Modifier and Type | Method and Description |
|---|---|
ValueWriter |
ReaderWriterProvider.findValueWriter(JSONWriter writeContext,
Class<?> type) |
void |
ValueWriter.writeValue(JSONWriter context,
JsonGenerator g,
Object value) |
| Modifier and Type | Field and Description |
|---|---|
protected JSONWriter |
ValueWriterLocator._writeContext |
| Modifier and Type | Method and Description |
|---|---|
protected JSONWriter |
JSONWriter._with(int features,
ValueWriterLocator td,
TreeCodec tc)
Overridable method that all mutant factories call if a new instance
is to be constructed
|
JSONWriter |
JSONWriter.perOperationInstance(int features,
JsonGenerator g) |
JSONWriter |
JSONWriter.with(ReaderWriterProvider rwp) |
JSONWriter |
JSONWriter.with(TreeCodec tc) |
JSONWriter |
JSONWriter.withCacheCheck(int features) |
| Modifier and Type | Method and Description |
|---|---|
ValueWriterLocator |
ValueWriterLocator.perOperationInstance(JSONWriter w,
int features) |
void |
BeanWriter.writeValue(JSONWriter context,
JsonGenerator g,
Object value) |
| Constructor and Description |
|---|
JSONWriter(JSONWriter base,
int features,
ValueWriterLocator td,
JsonGenerator g)
Constructor for non-blueprint instances
|
ValueWriterLocator(ValueWriterLocator base,
int features,
JSONWriter w) |
Copyright © 2020 FasterXML. All rights reserved.