| Modifier and Type | Field and Description |
|---|---|
| protected final StringBuilder | |
| protected final Writer | |
| protected char[] | _outputBuffer
Intermediate buffer in which contents are buffered before
being written using |
| protected final int | _outputEnd
Offset to index after the last valid index in |
| protected int | _outputTail
Pointer to the next available location in |
| protected TomlWriteContext | _streamWriteContext
Current context, in form we can use it (GeneratorBase has untyped reference; left as null) |
| private final int | |
| protected static final int |
| Access | Constructor and Description |
|---|---|
| public | TomlGenerator(ObjectWriteContext writeCtxt, IOContext ioCtxt, int stdFeatures, int tomlFeatures, Writer out)
|
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| protected void | |
| protected void | |
| protected void | _releaseBuffers()
Implements abstract tools. Method called to release any buffers generator may be holding, once generator is being closed. |
| protected void | _verifyValueWrite(String typeMsg)
Implements abstract tools. Method called before trying to write a value (scalar or structured), to verify that this is legal in current output state, as well as to output separators if and as necessary. |
| protected void | |
| protected JsonGenerator | |
| protected JsonGenerator | |
| protected JsonGenerator | |
| protected JsonGenerator | |
| protected void | |
| protected void | |
| private void | |
| private void | |
| public void | assignCurrentValue(Object v)
Implements abstract tools. Helper method, usually equivalent to:
|
| public boolean | canOmitProperties()
Overrides tools. Introspection method to call to check whether it is ok to omit writing of Object properties or not. |
| public boolean | canWriteObjectId()
Overrides tools. Introspection method that may be called to see if the underlying data format supports some kind of Object Ids natively (many do not; for example, JSON doesn't). |
| public boolean | canWriteTypeId()
Overrides tools. Introspection method that may be called to see if the underlying data format supports some kind of Type Ids natively (many do not; for example, JSON doesn't). |
| public void | close()
Overrides tools. Implements java. Method called to close this generator, so that no more content can be written. |
| public Object | currentValue()
Implements abstract tools. Helper method, usually equivalent to:
Note that "current value" is NOT populated (or used) by Streaming generator; it is only used by higher-level data-binding functionality. |
| public void | flush()
Implements abstract tools. Implements java. Method called to flush any buffered content to the underlying target (output stream, writer), and to flush the target itself as well. |
| public PrettyPrinter | getPrettyPrinter()
Overrides tools. Accessor for object that handles pretty-printing (usually additional white space to make results more human-readable) during output. |
| public JacksonFeatureSet | streamWriteCapabilities()
Implements abstract tools. Accessor for getting metadata on capabilities of this generator, based on underlying data format being read (directly or indirectly). |
| public TokenStreamContext | streamWriteContext()
Implements abstract tools. Accessor for context object that provides information about low-level logical position withing output token stream. |
| public int | streamWriteOutputBuffered()
Implements abstract tools. Method for verifying amount of content that is buffered by generator but not yet flushed to the underlying target (stream, writer), in units (byte, char) that the generator implementation uses for buffering; or -1 if this information is not available. |
| public Object | streamWriteOutputTarget()
Implements abstract tools. Method that can be used to get access to object that is used
as target for generated output; this is usually either
|
| public Version | version()
Implements abstract tools. Implements tools. Accessor for finding out version of the bundle that provided this generator instance. |
| public JsonGenerator | writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)
Implements abstract tools. Method that will output given chunk of binary data as base64 encoded, as a complete String value (surrounded by double quotes). |
| public JsonGenerator | writeBoolean(boolean state)
Implements abstract tools. Method for outputting literal JSON boolean value (one of Strings 'true' and 'false'). |
| private void | |
| public JsonGenerator | writeEndArray()
Implements abstract tools. Method for writing closing marker of a JSON Array value (character ']'; plus possible white space decoration if pretty-printing is enabled). |
| public JsonGenerator | writeEndObject()
Implements abstract tools. Method for writing closing marker of an Object value (character '}'; plus possible white space decoration if pretty-printing is enabled). |
| public JsonGenerator | writeName(String name)
Implements abstract tools. Method for writing an Object Property name (JSON String surrounded by double quotes: syntactically identical to a JSON String value), possibly decorated by white space if pretty-printing is enabled. |
| public JsonGenerator | writeNull()
Implements abstract tools. Method for outputting literal JSON null value. |
| public JsonGenerator | writeNumber(short v)
Implements abstract tools. Method for outputting given value as JSON number. |
| public JsonGenerator | writeNumber(int i)
Implements abstract tools. Method for outputting given value as JSON number. |
| public JsonGenerator | writeNumber(long l)
Implements abstract tools. Method for outputting given value as JSON number. |
| public JsonGenerator | writeNumber(BigInteger v)
Implements abstract tools. Method for outputting given value as JSON number. |
| public JsonGenerator | writeNumber(double d)
Implements abstract tools. Method for outputting indicate JSON numeric value. |
| public JsonGenerator | writeNumber(float f)
Implements abstract tools. Method for outputting indicate JSON numeric value. |
| public JsonGenerator | writeNumber(BigDecimal dec)
Implements abstract tools. Method for outputting indicate JSON numeric value. |
| public JsonGenerator | writeNumber(String encodedValue)
Implements abstract tools. Write method that can be used for custom numeric types that can not be (easily?) converted to "standard" Java number types. |
| public JsonGenerator | writePOJO(Object value)
Overrides tools. Method for writing given Java object (POJO) as tokens into stream this generator manages; serialization must be a valid JSON Value (Object, Array, null, Number, String or Boolean). |
| public JsonGenerator | writePropertyId(long id)
Implements abstract tools. Alternative to |
| public JsonGenerator | writeRaw(String text)
Implements abstract tools. Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such). |
| public JsonGenerator | writeRaw(String text, int offset, int len)
Implements abstract tools. Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such). |
| public JsonGenerator | writeRaw(char[] text, int offset, int len)
Implements abstract tools. Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such). |
| public JsonGenerator | writeRaw(char c)
Implements abstract tools. Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such). |
| public JsonGenerator | writeRaw(SerializableString text)
Overrides tools. Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such). |
| public JsonGenerator | writeRawUTF8String(byte[] text, int offset, int len)
Implements abstract tools. Method similar to |
| public JsonGenerator | writeStartArray()
Implements abstract tools. Method for writing starting marker of a Array value (for JSON this is character '['; plus possible white space decoration if pretty-printing is enabled). |
| public JsonGenerator | writeStartArray(Object currValue)
Implements abstract tools. Method for writing start marker of an Array value, similar
to |
| public JsonGenerator | writeStartObject()
Implements abstract tools. Method for writing starting marker of an Object value (character '{'; plus possible white space decoration if pretty-printing is enabled). |
| public JsonGenerator | writeStartObject(Object forValue)
Implements abstract tools. Method for writing starting marker of an Object value to represent the given Java Object value. |
| public JsonGenerator | writeString(String text)
Implements abstract tools. Method for outputting a String value. |
| public JsonGenerator | writeString(char[] text, int offset, int len)
Implements abstract tools. Method for outputting a String value. |
| public JsonGenerator | writeUTF8String(byte[] text, int offset, int len)
Implements abstract tools. Method similar to |
| private JsonGenerator |
| _basePath | back to summary |
|---|---|
| protected final StringBuilder _basePath | |
| _out | back to summary |
|---|---|
| protected final Writer _out Underlying | |
| _outputBuffer | back to summary |
|---|---|
| protected char[] _outputBuffer Intermediate buffer in which contents are buffered before
being written using | |
| _outputEnd | back to summary |
|---|---|
| protected final int _outputEnd Offset to index after the last valid index in | |
| _outputTail | back to summary |
|---|---|
| protected int _outputTail Pointer to the next available location in | |
| _streamWriteContext | back to summary |
|---|---|
| protected TomlWriteContext _streamWriteContext Current context, in form we can use it (GeneratorBase has untyped reference; left as null) | |
| _tomlFeatures | back to summary |
|---|---|
| private final int _tomlFeatures | |
| SHORT_WRITE | back to summary |
|---|---|
| protected static final int SHORT_WRITE | |
| TomlGenerator | back to summary |
|---|---|
| public TomlGenerator(ObjectWriteContext writeCtxt, IOContext ioCtxt, int stdFeatures, int tomlFeatures, Writer out) | |
| _appendPropertyName | back to summary |
|---|---|
| private void _appendPropertyName(StringBuilder path, String name) | |
| _closeInput | back to summary |
|---|---|
| protected void _closeInput() throws IOException Implements abstract tools.
| |
| _flushBuffer | back to summary |
|---|---|
| protected void _flushBuffer() throws JacksonException | |
| _releaseBuffers | back to summary |
|---|---|
| protected void _releaseBuffers() Implements abstract tools. Doc from tools. Method called to release any buffers generator may be holding, once generator is being closed.
| |
| _verifyValueWrite | back to summary |
|---|---|
| protected void _verifyValueWrite(String typeMsg) throws JacksonException Implements abstract tools. Doc from tools. Method called before trying to write a value (scalar or structured), to verify that this is legal in current output state, as well as to output separators if and as necessary.
| |
| _verifyValueWrite | back to summary |
|---|---|
| protected void _verifyValueWrite(String typeMsg, boolean forceMaterializeKey) throws JacksonException | |
| _writeRaw | back to summary |
|---|---|
| protected JsonGenerator _writeRaw(char c) throws JacksonException | |
| _writeRaw | back to summary |
|---|---|
| protected JsonGenerator _writeRaw(String text) throws JacksonException | |
| _writeRaw | back to summary |
|---|---|
| protected JsonGenerator _writeRaw(StringBuilder text) throws JacksonException | |
| _writeRaw | back to summary |
|---|---|
| protected JsonGenerator _writeRaw(char[] text, int offset, int len) throws JacksonException | |
| _writeRawLong | back to summary |
|---|---|
| protected void _writeRawLong(String text) throws JacksonException | |
| _writeRawLong | back to summary |
|---|---|
| protected void _writeRawLong(StringBuilder text) throws JacksonException | |
| _writeStringImpl | back to summary |
|---|---|
| private void _writeStringImpl(int categoryMask, String name) | |
| _writeStringImpl | back to summary |
|---|---|
| private void _writeStringImpl(int categoryMask, char[] text, int offset, int len) | |
| assignCurrentValue | back to summary |
|---|---|
| public void assignCurrentValue(Object v) Implements abstract tools. Doc from tools. Helper method, usually equivalent to:
| |
| canOmitProperties | back to summary |
|---|---|
| public boolean canOmitProperties() Overrides tools. Doc from tools. Introspection method to call to check whether it is ok to omit writing of Object properties or not. Most formats do allow omission, but certain positional formats (such as CSV) require output of place holders, even if no real values are to be emitted. Note in Jackson 2.x method was
| |
| canWriteObjectId | back to summary |
|---|---|
| public boolean canWriteObjectId() Overrides tools. Doc from tools. Introspection method that may be called to see if the underlying
data format supports some kind of Object Ids natively (many do not;
for example, JSON doesn't).
This method must be called prior to calling
Default implementation returns false; overridden by data formats that do support native Object Ids. Caller is expected to either use a non-native notation (explicit property or such), or fail, in case it cannot use native object ids.
| |
| canWriteTypeId | back to summary |
|---|---|
| public boolean canWriteTypeId() Overrides tools. Doc from tools. Introspection method that may be called to see if the underlying
data format supports some kind of Type Ids natively (many do not;
for example, JSON doesn't).
This method must be called prior to calling
Default implementation returns false; overridden by data formats that do support native Type Ids. Caller is expected to either use a non-native notation (explicit property or such), or fail, in case it cannot use native type ids.
| |
| close | back to summary |
|---|---|
| public void close() Overrides tools. Implements java. Doc from tools. Method called to close this generator, so that no more content can be written.
Whether the underlying target (stream, writer) gets closed depends
on whether this generator either manages the target (i.e. is the
only one with access to the target -- case if caller passes a
reference to the resource such as File, but not stream); or
has feature
| |
| currentValue | back to summary |
|---|---|
| public Object currentValue() Implements abstract tools. Doc from tools. Helper method, usually equivalent to:
Note that "current value" is NOT populated (or used) by Streaming generator; it is only used by higher-level data-binding functionality. The reason it is included here is that it can be stored and accessed hierarchically, and gets passed through data-binding.
| |
| flush | back to summary |
|---|---|
| public void flush() Implements abstract tools. Implements java. Doc from tools. Method called to flush any buffered content to the underlying target (output stream, writer), and to flush the target itself as well.
| |
| getPrettyPrinter | back to summary |
|---|---|
| public PrettyPrinter getPrettyPrinter() Overrides tools. Doc from tools. Accessor for object that handles pretty-printing (usually additional white space to make
results more human-readable) during output. If Note this may be Default implementation returns null so pretty-printing capable generators need to override it.
| |
| streamWriteCapabilities | back to summary |
|---|---|
| public JacksonFeatureSet Implements abstract tools. Doc from tools. Accessor for getting metadata on capabilities of this generator, based on underlying data format being read (directly or indirectly).
| |
| streamWriteContext | back to summary |
|---|---|
| public TokenStreamContext streamWriteContext() Implements abstract tools. Doc from tools. Accessor for context object that provides information about low-level logical position withing output token stream. Note method was called
| |
| streamWriteOutputBuffered | back to summary |
|---|---|
| public int streamWriteOutputBuffered() Implements abstract tools. Doc from tools. Method for verifying amount of content that is buffered by generator
but not yet flushed to the underlying target (stream, writer),
in units (byte, char) that the generator implementation uses for buffering;
or -1 if this information is not available.
Unit used is often the same as the unit of underlying target (that is,
Note was named
| |
| streamWriteOutputTarget | back to summary |
|---|---|
| public Object streamWriteOutputTarget() Implements abstract tools. Doc from tools. Method that can be used to get access to object that is used
as target for generated output; this is usually either
In general use of this accessor should be considered as "last effort", i.e. only used if no other mechanism is applicable. Note was named
| |
| version | back to summary |
|---|---|
| public Version version() Implements abstract tools. Implements tools. Doc from tools. Accessor for finding out version of the bundle that provided this generator instance.
| |
| writeBinary | back to summary |
|---|---|
| public JsonGenerator writeBinary(Base64Variant b64variant, byte[] data, int offset, int len) throws JacksonException Implements abstract tools. Doc from tools. Method that will output given chunk of binary data as base64 encoded, as a complete String value (surrounded by double quotes). This method defaults Note because JSON Strings cannot contain unescaped linefeeds,
if linefeeds are included (as per last argument), they must be
escaped. This adds overhead for decoding without improving
readability.
Alternatively if linefeeds are not included,
resulting String value may violate the requirement of base64
RFC which mandates line-length of 76 characters and use of
linefeeds. However, all
| |
| writeBoolean | back to summary |
|---|---|
| public JsonGenerator writeBoolean(boolean state) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting literal JSON boolean value (one of Strings 'true' and 'false'). Can be called in any context where a value is expected (Array value, Object property value, root-level value). Additional white space may be added around the value if pretty-printing is enabled.
| |
| writeCurrentPath | back to summary |
|---|---|
| private void writeCurrentPath() | |
| writeEndArray | back to summary |
|---|---|
| public JsonGenerator writeEndArray() throws JacksonException Implements abstract tools. Doc from tools. Method for writing closing marker of a JSON Array value (character ']'; plus possible white space decoration if pretty-printing is enabled). Marker can be written if the innermost structured type is Array.
| |
| writeEndObject | back to summary |
|---|---|
| public JsonGenerator writeEndObject() throws JacksonException Implements abstract tools. Doc from tools. Method for writing closing marker of an Object value (character '}'; plus possible white space decoration if pretty-printing is enabled). Marker can be written if the innermost structured type is Object, and the last written event was either a complete value, or START-OBJECT marker (see JSON specification for more details).
| |
| writeName | back to summary |
|---|---|
| public JsonGenerator writeName(String name) throws JacksonException Implements abstract tools. Doc from tools. Method for writing an Object Property name (JSON String surrounded by double quotes: syntactically identical to a JSON String value), possibly decorated by white space if pretty-printing is enabled. Property names can only be written in Object context (check out JSON specification for details), when Object Property name is expected (property names alternate with values).
| |
| writeNull | back to summary |
|---|---|
| public JsonGenerator writeNull() throws JacksonException Implements abstract tools. Doc from tools. Method for outputting literal JSON null value. Can be called in any context where a value is expected (Array value, Object property value, root-level value). Additional white space may be added around the value if pretty-printing is enabled.
| |
| writeNumber | back to summary |
|---|---|
| public JsonGenerator writeNumber(short v) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting given value as JSON number. Can be called in any context where a value is expected (Array value, Object property value, root-level value). Additional white space may be added around the value if pretty-printing is enabled.
| |
| writeNumber | back to summary |
|---|---|
| public JsonGenerator writeNumber(int i) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting given value as JSON number. Can be called in any context where a value is expected (Array value, Object property value, root-level value). Additional white space may be added around the value if pretty-printing is enabled.
| |
| writeNumber | back to summary |
|---|---|
| public JsonGenerator writeNumber(long l) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting given value as JSON number. Can be called in any context where a value is expected (Array value, Object property value, root-level value). Additional white space may be added around the value if pretty-printing is enabled.
| |
| writeNumber | back to summary |
|---|---|
| public JsonGenerator writeNumber(BigInteger v) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting given value as JSON number. Can be called in any context where a value is expected (Array value, Object property value, root-level value). Additional white space may be added around the value if pretty-printing is enabled.
| |
| writeNumber | back to summary |
|---|---|
| public JsonGenerator writeNumber(double d) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting indicate JSON numeric value. Can be called in any context where a value is expected (Array value, Object property value, root-level value). Additional white space may be added around the value if pretty-printing is enabled.
| |
| writeNumber | back to summary |
|---|---|
| public JsonGenerator writeNumber(float f) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting indicate JSON numeric value. Can be called in any context where a value is expected (Array value, Object property value, root-level value). Additional white space may be added around the value if pretty-printing is enabled.
| |
| writeNumber | back to summary |
|---|---|
| public JsonGenerator writeNumber(BigDecimal dec) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting indicate JSON numeric value. Can be called in any context where a value is expected (Array value, Object property value, root-level value). Additional white space may be added around the value if pretty-printing is enabled.
| |
| writeNumber | back to summary |
|---|---|
| public JsonGenerator writeNumber(String encodedValue) throws JacksonException Implements abstract tools. Doc from tools. Write method that can be used for custom numeric types that can
not be (easily?) converted to "standard" Java number types.
Because numbers are not surrounded by double quotes, regular
Note because of lack of type safety, some generator
implementations may not be able to implement this
method. For example, if a binary JSON format is used,
it may require type information for encoding; similarly
for generator-wrappers around Java objects or JSON nodes.
If implementation does not implement this method,
it needs to throw
| |
| writePOJO | back to summary |
|---|---|
| public JsonGenerator writePOJO(Object value) throws JacksonException Overrides tools. Doc from tools. Method for writing given Java object (POJO) as tokens into
stream this generator manages; serialization must be a valid JSON Value
(Object, Array, null, Number, String or Boolean).
This is done by delegating call to
| |
| writePropertyId | back to summary |
|---|---|
| public JsonGenerator writePropertyId(long id) throws JacksonException Implements abstract tools. Doc from tools. Alternative to
| |
| writeRaw | back to summary |
|---|---|
| public JsonGenerator writeRaw(String text) throws JacksonException Implements abstract tools. Doc from tools. Method that will force generator to copy
input text verbatim with no modifications (including
that no escaping is done and no separators are added even
if context [array, object] would otherwise require such).
If such separators are desired, use
Note that not all generator implementations necessarily support
such by-pass methods: those that do not will throw
| |
| writeRaw | back to summary |
|---|---|
| public JsonGenerator writeRaw(String text, int offset, int len) throws JacksonException Implements abstract tools. Doc from tools. Method that will force generator to copy
input text verbatim with no modifications (including
that no escaping is done and no separators are added even
if context [array, object] would otherwise require such).
If such separators are desired, use
Note that not all generator implementations necessarily support
such by-pass methods: those that do not will throw
| |
| writeRaw | back to summary |
|---|---|
| public JsonGenerator writeRaw(char[] text, int offset, int len) throws JacksonException Implements abstract tools. Doc from tools. Method that will force generator to copy
input text verbatim with no modifications (including
that no escaping is done and no separators are added even
if context [array, object] would otherwise require such).
If such separators are desired, use
Note that not all generator implementations necessarily support
such by-pass methods: those that do not will throw
| |
| writeRaw | back to summary |
|---|---|
| public JsonGenerator writeRaw(char c) throws JacksonException Implements abstract tools. Doc from tools. Method that will force generator to copy
input text verbatim with no modifications (including
that no escaping is done and no separators are added even
if context [array, object] would otherwise require such).
If such separators are desired, use
Note that not all generator implementations necessarily support
such by-pass methods: those that do not will throw
| |
| writeRaw | back to summary |
|---|---|
| public JsonGenerator writeRaw(SerializableString text) throws JacksonException Overrides tools. Doc from tools. Method that will force generator to copy
input text verbatim with no modifications (including
that no escaping is done and no separators are added even
if context [array, object] would otherwise require such).
If such separators are desired, use
Note that not all generator implementations necessarily support
such by-pass methods: those that do not will throw
The default implementation delegates to
| |
| writeRawUTF8String | back to summary |
|---|---|
| public JsonGenerator writeRawUTF8String(byte[] text, int offset, int len) throws JacksonException Implements abstract tools. Doc from tools. Method similar to
Note that some backends may choose not to support this method: for
example, if underlying destination is a
| |
| writeStartArray | back to summary |
|---|---|
| public JsonGenerator writeStartArray() throws JacksonException Implements abstract tools. Doc from tools. Method for writing starting marker of a Array value (for JSON this is character '['; plus possible white space decoration if pretty-printing is enabled). Array values can be written in any context where values are allowed: meaning everywhere except for when a property name is expected.
| |
| writeStartArray | back to summary |
|---|---|
| public JsonGenerator writeStartArray(Object currValue) throws JacksonException Implements abstract tools. Doc from tools. Method for writing start marker of an Array value, similar
to
| |
| writeStartObject | back to summary |
|---|---|
| public JsonGenerator writeStartObject() throws JacksonException Implements abstract tools. Doc from tools. Method for writing starting marker of an Object value (character '{'; plus possible white space decoration if pretty-printing is enabled). Object values can be written in any context where values are allowed: meaning everywhere except for when a property name is expected.
| |
| writeStartObject | back to summary |
|---|---|
| public JsonGenerator writeStartObject(Object forValue) throws JacksonException Implements abstract tools. Doc from tools. Method for writing starting marker of an Object value to represent the given Java Object value. Argument is offered as metadata, but more importantly it should be assigned as the "current value" for the Object content that gets constructed and initialized. Object values can be written in any context where values are allowed: meaning everywhere except for when a property name is expected.
| |
| writeString | back to summary |
|---|---|
| public JsonGenerator writeString(String text) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting a String value. Depending on context this means either array element, (object) property value or a stand-alone (root-level value) String; but in all cases, String will be surrounded in double quotes, and contents will be properly escaped as required by JSON specification.
| |
| writeString | back to summary |
|---|---|
| public JsonGenerator writeString(char[] text, int offset, int len) throws JacksonException Implements abstract tools. Doc from tools. Method for outputting a String value. Depending on context this means either array element, (object) property value or a stand alone String; but in all cases, String will be surrounded in double quotes, and contents will be properly escaped as required by JSON specification.
| |
| writeUTF8String | back to summary |
|---|---|
| public JsonGenerator writeUTF8String(byte[] text, int offset, int len) throws JacksonException Implements abstract tools. Doc from tools. Method similar to
Note that some backends may choose not to support this method: for
example, if underlying destination is a
| |
| writeValueEnd | back to summary |
|---|---|
| private JsonGenerator writeValueEnd() | |