## Uses of Class
com.fasterxml.jackson.databind.SequenceWriter

Packages that use SequenceWriter
Package | Description
--- | ---
com.fasterxml.jackson.databind | Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (`JsonNode`), as well as writing Java Objects and trees as JSON.

### Uses of SequenceWriter in com.fasterxml.jackson.databind

Methods in com.fasterxml.jackson.databind that return SequenceWriter
Modifier and Type | Method and Description
--- | ---
`protected SequenceWriter` | ObjectWriter.`_newSequenceWriter(boolean wrapInArray, JsonGenerator gen, boolean managedInput)` Overridable factory method called by `ObjectWriter.writeValues(OutputStream)` method (and its various overrides), and initializes it as necessary.
`protected SequenceWriter` | SequenceWriter.`_writeCloseableValue(Object value)`
`protected SequenceWriter` | SequenceWriter.`_writeCloseableValue(Object value, JavaType type)`
`SequenceWriter` | SequenceWriter.`init(boolean wrapInArray)`
`SequenceWriter` | SequenceWriter.`write(Object value)` Method for writing given value into output, as part of sequence to write.
`SequenceWriter` | SequenceWriter.`write(Object value, JavaType type)` Method for writing given value into output, as part of sequence to write; further, full type (often generic, like `Map` is passed in case a new `JsonSerializer` needs to be fetched to handle type If root type was specified for `ObjectWriter`, value must be of compatible type (same or subtype).
`<C extends Collection<?>> SequenceWriter` | SequenceWriter.`writeAll(C container)`
`SequenceWriter` | SequenceWriter.`writeAll(Iterable<?> iterable)`
`SequenceWriter` | SequenceWriter.`writeAll(Object[] value)`
`SequenceWriter` | ObjectWriter.`writeValues(File out)` Method for creating a `SequenceWriter` to write a sequence of root values using configuration of this `ObjectWriter`.
`SequenceWriter` | ObjectWriter.`writeValues(JsonGenerator gen)` Method for creating a `SequenceWriter` to write a sequence of root values using configuration of this `ObjectWriter`.
`SequenceWriter` | ObjectWriter.`writeValues(OutputStream out)` Method for creating a `SequenceWriter` to write a sequence of root values using configuration of this `ObjectWriter`.
`SequenceWriter` | ObjectWriter.`writeValues(Writer out)` Method for creating a `SequenceWriter` to write a sequence of root values using configuration of this `ObjectWriter`.
`SequenceWriter` | ObjectWriter.`writeValuesAsArray(File out)` Method for creating a `SequenceWriter` to write an array of root-level values, using configuration of this `ObjectWriter`.
`SequenceWriter` | ObjectWriter.`writeValuesAsArray(JsonGenerator gen)` Method for creating a `SequenceWriter` to write an array of root-level values, using configuration of this `ObjectWriter`.
`SequenceWriter` | ObjectWriter.`writeValuesAsArray(OutputStream out)` Method for creating a `SequenceWriter` to write an array of root-level values, using configuration of this `ObjectWriter`.
`SequenceWriter` | ObjectWriter.`writeValuesAsArray(Writer out)` Method for creating a `SequenceWriter` to write an array of root-level values, using configuration of this `ObjectWriter`.