## Uses of Interface
oracle.dbtools.plugin.api.json.JSONToken

- Packages that use JSONToken
  Package | Description
  --- | ---
  oracle.dbtools.plugin.api.json | JavaScript Object Notation (JSON) APIs for reading and writing JSON character streams.
  oracle.dbtools.plugin.api.json.objects | API for creating in memory representations of JSON object graphs (`JSONObjects`) and for serializing object graphs to JSON representations.

- - ### Uses of JSONToken in oracle.dbtools.plugin.api.json

    Methods in oracle.dbtools.plugin.api.json that return JSONToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `JSONToken` | JSONReader.`next()` | Returns the next `JSONToken` in the stream.

    Methods in oracle.dbtools.plugin.api.json with parameters of type JSONToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `JSONWriter` | JSONWriter.`append​(JSONToken token)` | Write a `JSONToken` instance to the stream.

    Method parameters in oracle.dbtools.plugin.api.json with type arguments of type JSONToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.io.InputStream` | JSONStreams.`inputStream​(java.util.Iterator<JSONToken> reader)` | Produce an `InputStream` on the fly from the specified `JSONToken` event stream

  - ### Uses of JSONToken in oracle.dbtools.plugin.api.json.objects

    Method parameters in oracle.dbtools.plugin.api.json.objects with type arguments of type JSONToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `JSONNode` | JSONObjects.`read​(java.util.Iterator<JSONToken> stream)` | Parse a JSONToken stream into a `JSONObject` or `JSONArray` instance