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.