Uses of Class com.fasterxml.jackson.core.json.JsonWriteContext (Jackson-core 2.8.0 API)
Date: 2016-07-03

## Uses of Class
com.fasterxml.jackson.core.json.JsonWriteContext

- Packages that use JsonWriteContext
  Package | Description
  --- | ---
  com.fasterxml.jackson.core.base | Base classes used by concrete Parser and Generator implementations; contain functionality that is not specific to JSON or input abstraction (byte vs char).
  com.fasterxml.jackson.core.json | JSON-specific parser and generator implementation classes that Jackson defines and uses.

- - ### Uses of JsonWriteContext in com.fasterxml.jackson.core.base

    Fields in com.fasterxml.jackson.core.base declared as JsonWriteContext
    Modifier and Type | Field and Description
    --- | ---
    `protected JsonWriteContext` | GeneratorBase.`_writeContext` Object that keeps track of the current contextual state of the generator.

    Constructors in com.fasterxml.jackson.core.base with parameters of type JsonWriteContext
    Constructor and Description
    `GeneratorBase(int features, ObjectCodec codec, JsonWriteContext ctxt)`

  - ### Uses of JsonWriteContext in com.fasterxml.jackson.core.json

    Fields in com.fasterxml.jackson.core.json declared as JsonWriteContext
    Modifier and Type | Field and Description
    --- | ---
    `protected JsonWriteContext` | JsonWriteContext.`_child`
    `protected JsonWriteContext` | JsonWriteContext.`_parent` Parent context for this context; null for root context.

    Methods in com.fasterxml.jackson.core.json that return JsonWriteContext
    Modifier and Type | Method and Description
    --- | ---
    `JsonWriteContext` | JsonWriteContext.`clearAndGetParent()` Method that can be used to both clear the accumulated references (specifically value set with `setCurrentValue(Object)`) that should not be retained, and returns parent (as would `getParent()` do).
    `JsonWriteContext` | JsonWriteContext.`createChildArrayContext()`
    `JsonWriteContext` | JsonWriteContext.`createChildObjectContext()`
    `static JsonWriteContext` | JsonWriteContext.`createRootContext()` Deprecated. Since 2.3; use method that takes argument
    `static JsonWriteContext` | JsonWriteContext.`createRootContext(DupDetector dd)`
    `JsonWriteContext` | JsonWriteContext.`getParent()`
    `protected JsonWriteContext` | JsonWriteContext.`reset(int type)`
    `JsonWriteContext` | JsonWriteContext.`withDupDetector(DupDetector dups)`

    Constructors in com.fasterxml.jackson.core.json with parameters of type JsonWriteContext
    Constructor and Description
    `JsonWriteContext(int type, JsonWriteContext parent, DupDetector dups)`

Copyright © 2008-2016 FasterXML. All Rights Reserved.