## Uses of Class
org.codehaus.jackson.impl.JsonWriteContext

- Packages that use JsonWriteContext
  Package | Description
  --- | ---
  org.codehaus.jackson.impl | Parser and generator implementation classes that Jackson defines and uses.
  org.codehaus.jackson.util | Utility classes used by Jackson Core functionality.

- - ### Uses of JsonWriteContext in org.codehaus.jackson.impl

    Fields in org.codehaus.jackson.impl declared as JsonWriteContext
    Modifier and Type | Field and Description
    --- | ---
    `protected JsonWriteContext` | JsonWriteContext.`_child`
    `protected JsonWriteContext` | JsonWriteContext.`_parent`
    `protected JsonWriteContext` | JsonGeneratorBase.`_writeContext` Object that keeps track of the current contextual state of the generator.

    Methods in org.codehaus.jackson.impl that return JsonWriteContext
    Modifier and Type | Method and Description
    --- | ---
    `JsonWriteContext` | JsonWriteContext.`createChildArrayContext()`
    `JsonWriteContext` | JsonWriteContext.`createChildObjectContext()`
    `static JsonWriteContext` | JsonWriteContext.`createRootContext()`
    `JsonWriteContext` | JsonGeneratorBase.`getOutputContext()` Note: co-variant return type.
    `JsonWriteContext` | JsonWriteContext.`getParent()`

    Constructors in org.codehaus.jackson.impl with parameters of type JsonWriteContext
    Constructor and Description
    `JsonWriteContext(int type, JsonWriteContext parent)`

  - ### Uses of JsonWriteContext in org.codehaus.jackson.util

    Fields in org.codehaus.jackson.util declared as JsonWriteContext
    Modifier and Type | Field and Description
    --- | ---
    `protected JsonWriteContext` | TokenBuffer.`_writeContext`

    Methods in org.codehaus.jackson.util that return JsonWriteContext
    Modifier and Type | Method and Description
    --- | ---
    `JsonWriteContext` | TokenBuffer.`getOutputContext()`