## 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(DataOutput out)`
    `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(DataOutput out)`
    `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`.

Copyright © 2008–2018 FasterXML. All rights reserved.