## Uses of Interface
io.vertx.core.json.pointer.JsonPointerIterator

- Packages that use JsonPointerIterator
  Package | Description
  --- | ---
  io.vertx.core.json.pointer |
  io.vertx.reactivex.core.json.pointer |
  io.vertx.rxjava.core.json.pointer |
  io.vertx.rxjava3.core.json.pointer |

- - ### Uses of JsonPointerIterator in io.vertx.core.json.pointer

    Fields in io.vertx.core.json.pointer declared as JsonPointerIterator
    Modifier and Type | Field | Description
    --- | --- | ---
    `static JsonPointerIterator` | JsonPointerIterator.`JSON_ITERATOR` | Instance of a JsonPointerIterator to query Vert.x Json structures

    Methods in io.vertx.core.json.pointer with parameters of type JsonPointerIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `default Object` | JsonPointer.`query​(Object objectToQuery, JsonPointerIterator iterator)` | Query `objectToQuery` using the provided `JsonPointerIterator`.
    `Object` | JsonPointer.`queryOrDefault​(Object objectToQuery, JsonPointerIterator iterator, Object defaultValue)` | Query `objectToQuery` using the provided `JsonPointerIterator`.
    `List<Object>` | JsonPointer.`tracedQuery​(Object objectToQuery, JsonPointerIterator iterator)` | Query `objectToQuery` tracing each element walked during the query, including the first and the result (if any). The first element of the list is objectToQuery and the last is the result, or the element before the first null was encountered
    `Object` | JsonPointer.`write​(Object objectToWrite, JsonPointerIterator iterator, Object newElement, boolean createOnMissing)` | Write `newElement` in `objectToWrite` using this pointer.

  - ### Uses of JsonPointerIterator in io.vertx.reactivex.core.json.pointer

    Methods in io.vertx.reactivex.core.json.pointer that return JsonPointerIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `JsonPointerIterator` | JsonPointerIterator.`getDelegate()` |

    Methods in io.vertx.reactivex.core.json.pointer with parameters of type JsonPointerIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `static JsonPointerIterator` | JsonPointerIterator.`newInstance​(JsonPointerIterator arg)` |

    Constructors in io.vertx.reactivex.core.json.pointer with parameters of type JsonPointerIterator
    Constructor | Description
    --- | ---
    `JsonPointerIterator​(JsonPointerIterator delegate)` |

  - ### Uses of JsonPointerIterator in io.vertx.rxjava.core.json.pointer

    Methods in io.vertx.rxjava.core.json.pointer that return JsonPointerIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `JsonPointerIterator` | JsonPointerIterator.`getDelegate()` |

    Methods in io.vertx.rxjava.core.json.pointer with parameters of type JsonPointerIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `static JsonPointerIterator` | JsonPointerIterator.`newInstance​(JsonPointerIterator arg)` |

    Constructors in io.vertx.rxjava.core.json.pointer with parameters of type JsonPointerIterator
    Constructor | Description
    --- | ---
    `JsonPointerIterator​(JsonPointerIterator delegate)` |

  - ### Uses of JsonPointerIterator in io.vertx.rxjava3.core.json.pointer

    Methods in io.vertx.rxjava3.core.json.pointer that return JsonPointerIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `JsonPointerIterator` | JsonPointerIterator.`getDelegate()` |

    Methods in io.vertx.rxjava3.core.json.pointer with parameters of type JsonPointerIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `static JsonPointerIterator` | JsonPointerIterator.`newInstance​(JsonPointerIterator arg)` |

    Constructors in io.vertx.rxjava3.core.json.pointer with parameters of type JsonPointerIterator
    Constructor | Description
    --- | ---
    `JsonPointerIterator​(JsonPointerIterator delegate)` |