## Uses of Interface
javax.json.JsonStructure

- Packages that use JsonStructure
  Package | Description
  --- | ---
  javax.json | Provides an object model API to process JSON.

- - ### Uses of JsonStructure in javax.json

    Subinterfaces of JsonStructure in javax.json
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JsonArray` `JsonArray` represents an immutable JSON array (an ordered sequence of zero or more values).
    `interface` | `JsonObject` `JsonObject` class represents an immutable JSON object value (an unordered collection of zero or more name/value pairs).

    Methods in javax.json that return JsonStructure
    Modifier and Type | Method and Description
    --- | ---
    `JsonStructure` | JsonReader.`read()` Returns a JSON array or object that is represented in the input source.

    Methods in javax.json with parameters of type JsonStructure
    Modifier and Type | Method and Description
    --- | ---
    `void` | JsonWriter.`write(JsonStructure value)` Writes the specified JSON `object` or `array` to the output source.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.