## Uses of Class
io.vertx.rxjava3.core.json.pointer.JsonPointerIterator

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

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

    Fields in io.vertx.rxjava3.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

    Fields in io.vertx.rxjava3.core.json.pointer with type parameters of type JsonPointerIterator
    Modifier and Type | Field | Description
    --- | --- | ---
    `static io.vertx.lang.rx.TypeArg<JsonPointerIterator>` | JsonPointerIterator.`__TYPE_ARG` |

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

    Methods in io.vertx.rxjava3.core.json.pointer with parameters of type JsonPointerIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `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.