## Uses of Class
io.vertx.core.json.JsonArray

- Packages that use JsonArray
  Package | Description
  --- | ---
  io.vertx.core.json |
  io.vertx.ext.auth.jdbc |
  io.vertx.ext.auth.jwt |
  io.vertx.redis |
  io.vertx.redis.op |
  io.vertx.rxjava.redis |

- - ### Uses of JsonArray in io.vertx.core.json

    Methods in io.vertx.core.json that return JsonArray
    Modifier and Type | Method and Description
    --- | ---
    `JsonArray` | JsonArray.`add(Boolean value)` Add a Boolean to the JSON array.
    `JsonArray` | JsonArray.`add(byte[] value)` Add a binary value to the JSON array.
    `JsonArray` | JsonArray.`add(CharSequence value)` Add a CharSequence to the JSON array.
    `JsonArray` | JsonArray.`add(Double value)` Add a Double to the JSON array.
    `JsonArray` | JsonArray.`add(Enum value)` Add an enum to the JSON array.
    `JsonArray` | JsonArray.`add(Float value)` Add a Float to the JSON array.
    `JsonArray` | JsonArray.`add(Integer value)` Add an Integer to the JSON array.
    `JsonArray` | JsonArray.`add(JsonArray value)` Add another JSON array to the JSON array.
    `JsonArray` | JsonArray.`add(JsonObject value)` Add a JSON object to the JSON array.
    `JsonArray` | JsonArray.`add(Long value)` Add a Long to the JSON array.
    `JsonArray` | JsonArray.`add(Object value)` Add an Object to the JSON array.
    `JsonArray` | JsonArray.`add(String value)` Add a String to the JSON array.
    `JsonArray` | JsonArray.`addAll(JsonArray array)` Appends all of the elements in the specified array to the end of this JSON array.
    `JsonArray` | JsonArray.`addNull()` Add a null value to the JSON array.
    `JsonArray` | JsonArray.`clear()` Remove all entries from the JSON array
    `JsonArray` | JsonArray.`copy()` Make a copy of the JSON array
    `JsonArray` | JsonArray.`getJsonArray(int pos)` Get the JsonArray at position `pos` in the array.
    `JsonArray` | JsonObject.`getJsonArray(String key)` Get the JsonArray value with the specified key
    `JsonArray` | JsonObject.`getJsonArray(String key, JsonArray def)` Like `JsonObject.getJsonArray(String)` but specifying a default value to return if there is no entry.

    Methods in io.vertx.core.json with parameters of type JsonArray
    Modifier and Type | Method and Description
    --- | ---
    `JsonArray` | JsonArray.`add(JsonArray value)` Add another JSON array to the JSON array.
    `JsonArray` | JsonArray.`addAll(JsonArray array)` Appends all of the elements in the specified array to the end of this JSON array.
    `JsonArray` | JsonObject.`getJsonArray(String key, JsonArray def)` Like `JsonObject.getJsonArray(String)` but specifying a default value to return if there is no entry.
    `JsonObject` | JsonObject.`put(String key, JsonArray value)` Put a JSON array into the JSON object with the specified key.

  - ### Uses of JsonArray in io.vertx.ext.auth.jdbc

    Methods in io.vertx.ext.auth.jdbc with parameters of type JsonArray
    Modifier and Type | Method and Description
    --- | ---
    `String` | JDBCHashStrategy.`getHashedStoredPwd(JsonArray row)` Retrieve the hashed password from the result of the authentication query
    `String` | JDBCHashStrategy.`getSalt(JsonArray row)` Retrieve the salt from the result of the authentication query

  - ### Uses of JsonArray in io.vertx.ext.auth.jwt

    Methods in io.vertx.ext.auth.jwt that return JsonArray
    Modifier and Type | Method and Description
    --- | ---
    `JsonArray` | JWTOptions.`getAudience()`

  - ### Uses of JsonArray in io.vertx.redis

    Method parameters in io.vertx.redis with type arguments of type JsonArray
    Modifier and Type | Method and Description
    --- | ---
    `RedisClient` | RedisClient.`blpop(String key, int seconds, Handler<AsyncResult<JsonArray>> handler)` Remove and get the first element in a list, or block until one is available
    `RedisClient` | RedisClient.`blpopMany(List<String> keys, int seconds, Handler<AsyncResult<JsonArray>> handler)` Remove and get the first element in any of the lists, or block until one is available
    `RedisClient` | RedisClient.`brpop(String key, int seconds, Handler<AsyncResult<JsonArray>> handler)` Remove and get the last element in a list, or block until one is available
    `RedisClient` | RedisClient.`brpopMany(List<String> keys, int seconds, Handler<AsyncResult<JsonArray>> handler)` Remove and get the last element in any of the lists, or block until one is available
    `RedisClient` | RedisClient.`clusterSlots(Handler<AsyncResult<JsonArray>> handler)` Get array of Cluster slot to node mappings
    `RedisClient` | RedisClient.`command(Handler<AsyncResult<JsonArray>> handler)` Get array of Redis command details
    `RedisClient` | RedisClient.`commandGetkeys(Handler<AsyncResult<JsonArray>> handler)` Extract keys given a full Redis command
    `RedisClient` | RedisClient.`commandInfo(List<String> commands, Handler<AsyncResult<JsonArray>> handler)` Get array of specific Redis command details
    `RedisClient` | RedisClient.`configGet(String parameter, Handler<AsyncResult<JsonArray>> handler)` Get the value of a configuration parameter
    `RedisClient` | RedisClient.`hkeys(String key, Handler<AsyncResult<JsonArray>> handler)` Get all the fields in a hash
    `RedisClient` | RedisClient.`hmget(String key, List<String> fields, Handler<AsyncResult<JsonArray>> handler)` Get the values of all the given hash fields
    `RedisClient` | RedisClient.`hscan(String key, String cursor, ScanOptions options, Handler<AsyncResult<JsonArray>> handler)` Incrementally iterate hash fields and associated values
    `RedisClient` | RedisClient.`hvals(String key, Handler<AsyncResult<JsonArray>> handler)` Get all the values in a hash
    `RedisClient` | RedisClient.`keys(String pattern, Handler<AsyncResult<JsonArray>> handler)` Find all keys matching the given pattern
    `RedisClient` | RedisClient.`lrange(String key, long from, long to, Handler<AsyncResult<JsonArray>> handler)` Get a range of elements from a list
    `RedisClient` | RedisClient.`mget(String key, Handler<AsyncResult<JsonArray>> handler)` Get the value of the given key
    `RedisClient` | RedisClient.`mgetMany(List<String> keys, Handler<AsyncResult<JsonArray>> handler)` Get the values of all the given keys
    `RedisClient` | RedisClient.`pubsubChannels(String pattern, Handler<AsyncResult<JsonArray>> handler)` Lists the currently active channels - only those matching the pattern
    `RedisClient` | RedisClient.`pubsubNumsub(List<String> channels, Handler<AsyncResult<JsonArray>> handler)` Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels
    `RedisClient` | RedisClient.`role(Handler<AsyncResult<JsonArray>> handler)` Return the role of the instance in the context of replication
    `RedisClient` | RedisClient.`scriptExists(String script, Handler<AsyncResult<JsonArray>> handler)` Check existence of script in the script cache.
    `RedisClient` | RedisClient.`scriptExistsMany(List<String> scripts, Handler<AsyncResult<JsonArray>> handler)` Check existence of scripts in the script cache.
    `RedisClient` | RedisClient.`sdiff(String key, List<String> cmpkeys, Handler<AsyncResult<JsonArray>> handler)` Subtract multiple sets
    `RedisClient` | RedisClient.`sinter(List<String> keys, Handler<AsyncResult<JsonArray>> handler)` Intersect multiple sets
    `RedisClient` | RedisClient.`slowlogGet(int limit, Handler<AsyncResult<JsonArray>> handler)` Read the Redis slow queries log
    `RedisClient` | RedisClient.`smembers(String key, Handler<AsyncResult<JsonArray>> handler)` Get all the members in a set
    `RedisClient` | RedisClient.`sort(String key, SortOptions options, Handler<AsyncResult<JsonArray>> handler)` Sort the elements in a list, set or sorted set
    `RedisClient` | RedisClient.`srandmember(String key, int count, Handler<AsyncResult<JsonArray>> handler)` Get one or multiple random members from a set
    `RedisClient` | RedisClient.`sunion(List<String> keys, Handler<AsyncResult<JsonArray>> handler)` Add multiple sets
    `RedisClient` | RedisClient.`time(Handler<AsyncResult<JsonArray>> handler)` Return the current server time
    `RedisClient` | RedisClient.`zrange(String key, long start, long stop, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by index
    `RedisClient` | RedisClient.`zrangebylex(String key, String min, String max, LimitOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by lexicographical range
    `RedisClient` | RedisClient.`zrangebyscore(String key, String min, String max, RangeLimitOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by score
    `RedisClient` | RedisClient.`zrangeWithOptions(String key, long start, long stop, RangeOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by index
    `RedisClient` | RedisClient.`zrevrange(String key, long start, long stop, RangeOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by index, with scores ordered from high to low
    `RedisClient` | RedisClient.`zrevrangebylex(String key, String max, String min, LimitOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by score, between the given lexicographical range with scores ordered from high to low
    `RedisClient` | RedisClient.`zrevrangebyscore(String key, String max, String min, RangeLimitOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by score, with scores ordered from high to low

  - ### Uses of JsonArray in io.vertx.redis.op

    Methods in io.vertx.redis.op that return JsonArray
    Modifier and Type | Method and Description
    --- | ---
    `JsonArray` | AggregateOptions.`toJsonArray()`
    `JsonArray` | KillFilter.`toJsonArray()`
    `JsonArray` | LimitOptions.`toJsonArray()`
    `JsonArray` | MigrateOptions.`toJsonArray()`
    `JsonArray` | RangeLimitOptions.`toJsonArray()`
    `JsonArray` | RangeOptions.`toJsonArray()`
    `JsonArray` | ScanOptions.`toJsonArray()`
    `JsonArray` | SetOptions.`toJsonArray()`
    `JsonArray` | ShutdownOptions.`toJsonArray()`
    `JsonArray` | SortOptions.`toJsonArray()`

  - ### Uses of JsonArray in io.vertx.rxjava.redis

    Method parameters in io.vertx.rxjava.redis with type arguments of type JsonArray
    Modifier and Type | Method and Description
    --- | ---
    `RedisClient` | RedisClient.`blpop(String key, int seconds, Handler<AsyncResult<JsonArray>> handler)` Remove and get the first element in a list, or block until one is available
    `RedisClient` | RedisClient.`blpopMany(List<String> keys, int seconds, Handler<AsyncResult<JsonArray>> handler)` Remove and get the first element in any of the lists, or block until one is available
    `RedisClient` | RedisClient.`brpop(String key, int seconds, Handler<AsyncResult<JsonArray>> handler)` Remove and get the last element in a list, or block until one is available
    `RedisClient` | RedisClient.`brpopMany(List<String> keys, int seconds, Handler<AsyncResult<JsonArray>> handler)` Remove and get the last element in any of the lists, or block until one is available
    `RedisClient` | RedisClient.`clusterSlots(Handler<AsyncResult<JsonArray>> handler)` Get array of Cluster slot to node mappings
    `RedisClient` | RedisClient.`command(Handler<AsyncResult<JsonArray>> handler)` Get array of Redis command details
    `RedisClient` | RedisClient.`commandGetkeys(Handler<AsyncResult<JsonArray>> handler)` Extract keys given a full Redis command
    `RedisClient` | RedisClient.`commandInfo(List<String> commands, Handler<AsyncResult<JsonArray>> handler)` Get array of specific Redis command details
    `RedisClient` | RedisClient.`configGet(String parameter, Handler<AsyncResult<JsonArray>> handler)` Get the value of a configuration parameter
    `RedisClient` | RedisClient.`hkeys(String key, Handler<AsyncResult<JsonArray>> handler)` Get all the fields in a hash
    `RedisClient` | RedisClient.`hmget(String key, List<String> fields, Handler<AsyncResult<JsonArray>> handler)` Get the values of all the given hash fields
    `RedisClient` | RedisClient.`hscan(String key, String cursor, ScanOptions options, Handler<AsyncResult<JsonArray>> handler)` Incrementally iterate hash fields and associated values
    `RedisClient` | RedisClient.`hvals(String key, Handler<AsyncResult<JsonArray>> handler)` Get all the values in a hash
    `RedisClient` | RedisClient.`keys(String pattern, Handler<AsyncResult<JsonArray>> handler)` Find all keys matching the given pattern
    `RedisClient` | RedisClient.`lrange(String key, long from, long to, Handler<AsyncResult<JsonArray>> handler)` Get a range of elements from a list
    `RedisClient` | RedisClient.`mget(String key, Handler<AsyncResult<JsonArray>> handler)` Get the value of the given key
    `RedisClient` | RedisClient.`mgetMany(List<String> keys, Handler<AsyncResult<JsonArray>> handler)` Get the values of all the given keys
    `RedisClient` | RedisClient.`pubsubChannels(String pattern, Handler<AsyncResult<JsonArray>> handler)` Lists the currently active channels - only those matching the pattern
    `RedisClient` | RedisClient.`pubsubNumsub(List<String> channels, Handler<AsyncResult<JsonArray>> handler)` Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels
    `RedisClient` | RedisClient.`role(Handler<AsyncResult<JsonArray>> handler)` Return the role of the instance in the context of replication
    `RedisClient` | RedisClient.`scriptExists(String script, Handler<AsyncResult<JsonArray>> handler)` Check existence of script in the script cache.
    `RedisClient` | RedisClient.`scriptExistsMany(List<String> scripts, Handler<AsyncResult<JsonArray>> handler)` Check existence of scripts in the script cache.
    `RedisClient` | RedisClient.`sdiff(String key, List<String> cmpkeys, Handler<AsyncResult<JsonArray>> handler)` Subtract multiple sets
    `RedisClient` | RedisClient.`sinter(List<String> keys, Handler<AsyncResult<JsonArray>> handler)` Intersect multiple sets
    `RedisClient` | RedisClient.`slowlogGet(int limit, Handler<AsyncResult<JsonArray>> handler)` Read the Redis slow queries log
    `RedisClient` | RedisClient.`smembers(String key, Handler<AsyncResult<JsonArray>> handler)` Get all the members in a set
    `RedisClient` | RedisClient.`sort(String key, SortOptions options, Handler<AsyncResult<JsonArray>> handler)` Sort the elements in a list, set or sorted set
    `RedisClient` | RedisClient.`srandmember(String key, int count, Handler<AsyncResult<JsonArray>> handler)` Get one or multiple random members from a set
    `RedisClient` | RedisClient.`sunion(List<String> keys, Handler<AsyncResult<JsonArray>> handler)` Add multiple sets
    `RedisClient` | RedisClient.`time(Handler<AsyncResult<JsonArray>> handler)` Return the current server time
    `RedisClient` | RedisClient.`zrange(String key, long start, long stop, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by index
    `RedisClient` | RedisClient.`zrangebylex(String key, String min, String max, LimitOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by lexicographical range
    `RedisClient` | RedisClient.`zrangebyscore(String key, String min, String max, RangeLimitOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by score
    `RedisClient` | RedisClient.`zrangeWithOptions(String key, long start, long stop, RangeOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by index
    `RedisClient` | RedisClient.`zrevrange(String key, long start, long stop, RangeOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by index, with scores ordered from high to low
    `RedisClient` | RedisClient.`zrevrangebylex(String key, String max, String min, LimitOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by score, between the given lexicographical range with scores ordered from high to low
    `RedisClient` | RedisClient.`zrevrangebyscore(String key, String max, String min, RangeLimitOptions options, Handler<AsyncResult<JsonArray>> handler)` Return a range of members in a sorted set, by score, with scores ordered from high to low

Copyright © 2015. All Rights Reserved.