## 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(java.time.Instant value)` Add a Instant value 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.`clusterGetkeysinslot(long slot, long count, Handler<AsyncResult<JsonArray>> handler)` Return local key names in the specified hash slot.
    `RedisClient` | RedisClient.`clusterInfo(Handler<AsyncResult<JsonArray>> handler)` Provides info about Redis Cluster node state.
    `RedisClient` | RedisClient.`clusterNodes(Handler<AsyncResult<JsonArray>> handler)` Get Cluster config for the node.
    `RedisClient` | RedisClient.`clusterSlaves(String nodeId, Handler<AsyncResult<JsonArray>> handler)` List slave nodes of the specified master node.
    `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.`eval(String script, List<String> keys, List<String> args, Handler<AsyncResult<JsonArray>> handler)` Execute a Lua script server side.
    `RedisClient` | RedisClient.`evalsha(String sha1, List<String> keys, List<String> values, Handler<AsyncResult<JsonArray>> handler)` Execute a Lua script server side.
    `RedisClient` | RedisClient.`exec(Handler<AsyncResult<JsonArray>> handler)` Execute all commands issued after MULTI
    `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.`psubscribe(String pattern, Handler<AsyncResult<JsonArray>> handler)` Listen for messages published to channels matching the given pattern
    `RedisClient` | RedisClient.`psubscribeMany(List<String> patterns, Handler<AsyncResult<JsonArray>> handler)` Listen for messages published to channels matching the given patterns
    `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.`scan(String cursor, ScanOptions options, Handler<AsyncResult<JsonArray>> handler)` Incrementally iterate the keys space
    `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.`srandmemberCount(String key, int count, Handler<AsyncResult<JsonArray>> handler)` Get one or multiple random members from a set
    `RedisClient` | RedisClient.`sscan(String key, String cursor, ScanOptions options, Handler<AsyncResult<JsonArray>> handler)` Incrementally iterate Set elements
    `RedisClient` | RedisClient.`subscribe(String channel, Handler<AsyncResult<JsonArray>> handler)` Listen for messages published to the given channels
    `RedisClient` | RedisClient.`subscribeMany(List<String> channels, Handler<AsyncResult<JsonArray>> handler)` Listen for messages published to the given channels
    `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
    `RedisClient` | RedisClient.`zscan(String key, String cursor, ScanOptions options, Handler<AsyncResult<JsonArray>> handler)` Incrementally iterate sorted sets elements and associated scores

  - ### 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

    Methods in io.vertx.rxjava.redis that return types with arguments of type JsonArray
    Modifier and Type | Method and Description
    --- | ---
    `rx.Observable<JsonArray>` | RedisClient.`blpopManyObservable(List<String> keys, int seconds)` Remove and get the first element in any of the lists, or block until one is available
    `rx.Observable<JsonArray>` | RedisClient.`blpopObservable(String key, int seconds)` Remove and get the first element in a list, or block until one is available
    `rx.Observable<JsonArray>` | RedisClient.`brpopManyObservable(List<String> keys, int seconds)` Remove and get the last element in any of the lists, or block until one is available
    `rx.Observable<JsonArray>` | RedisClient.`brpopObservable(String key, int seconds)` Remove and get the last element in a list, or block until one is available
    `rx.Observable<JsonArray>` | RedisClient.`clusterGetkeysinslotObservable(long slot, long count)` Return local key names in the specified hash slot.
    `rx.Observable<JsonArray>` | RedisClient.`clusterInfoObservable()` Provides info about Redis Cluster node state.
    `rx.Observable<JsonArray>` | RedisClient.`clusterNodesObservable()` Get Cluster config for the node.
    `rx.Observable<JsonArray>` | RedisClient.`clusterSlavesObservable(String nodeId)` List slave nodes of the specified master node.
    `rx.Observable<JsonArray>` | RedisClient.`clusterSlotsObservable()` Get array of Cluster slot to node mappings
    `rx.Observable<JsonArray>` | RedisClient.`commandGetkeysObservable()` Extract keys given a full Redis command
    `rx.Observable<JsonArray>` | RedisClient.`commandInfoObservable(List<String> commands)` Get array of specific Redis command details
    `rx.Observable<JsonArray>` | RedisClient.`commandObservable()` Get array of Redis command details
    `rx.Observable<JsonArray>` | RedisClient.`configGetObservable(String parameter)` Get the value of a configuration parameter
    `rx.Observable<JsonArray>` | RedisClient.`evalObservable(String script, List<String> keys, List<String> args)` Execute a Lua script server side.
    `rx.Observable<JsonArray>` | RedisClient.`evalshaObservable(String sha1, List<String> keys, List<String> values)` Execute a Lua script server side.
    `rx.Observable<JsonArray>` | RedisClient.`execObservable()` Execute all commands issued after MULTI
    `rx.Observable<JsonArray>` | RedisClient.`hkeysObservable(String key)` Get all the fields in a hash
    `rx.Observable<JsonArray>` | RedisClient.`hmgetObservable(String key, List<String> fields)` Get the values of all the given hash fields
    `rx.Observable<JsonArray>` | RedisClient.`hscanObservable(String key, String cursor, ScanOptions options)` Incrementally iterate hash fields and associated values
    `rx.Observable<JsonArray>` | RedisClient.`hvalsObservable(String key)` Get all the values in a hash
    `rx.Observable<JsonArray>` | RedisClient.`keysObservable(String pattern)` Find all keys matching the given pattern
    `rx.Observable<JsonArray>` | RedisClient.`lrangeObservable(String key, long from, long to)` Get a range of elements from a list
    `rx.Observable<JsonArray>` | RedisClient.`mgetManyObservable(List<String> keys)` Get the values of all the given keys
    `rx.Observable<JsonArray>` | RedisClient.`mgetObservable(String key)` Get the value of the given key
    `rx.Observable<JsonArray>` | RedisClient.`psubscribeManyObservable(List<String> patterns)` Listen for messages published to channels matching the given patterns
    `rx.Observable<JsonArray>` | RedisClient.`psubscribeObservable(String pattern)` Listen for messages published to channels matching the given pattern
    `rx.Observable<JsonArray>` | RedisClient.`pubsubChannelsObservable(String pattern)` Lists the currently active channels - only those matching the pattern
    `rx.Observable<JsonArray>` | RedisClient.`pubsubNumsubObservable(List<String> channels)` Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels
    `rx.Observable<JsonArray>` | RedisClient.`roleObservable()` Return the role of the instance in the context of replication
    `rx.Observable<JsonArray>` | RedisClient.`scanObservable(String cursor, ScanOptions options)` Incrementally iterate the keys space
    `rx.Observable<JsonArray>` | RedisClient.`scriptExistsManyObservable(List<String> scripts)` Check existence of scripts in the script cache.
    `rx.Observable<JsonArray>` | RedisClient.`scriptExistsObservable(String script)` Check existence of script in the script cache.
    `rx.Observable<JsonArray>` | RedisClient.`sdiffObservable(String key, List<String> cmpkeys)` Subtract multiple sets
    `rx.Observable<JsonArray>` | RedisClient.`sinterObservable(List<String> keys)` Intersect multiple sets
    `rx.Observable<JsonArray>` | RedisClient.`slowlogGetObservable(int limit)` Read the Redis slow queries log
    `rx.Observable<JsonArray>` | RedisClient.`smembersObservable(String key)` Get all the members in a set
    `rx.Observable<JsonArray>` | RedisClient.`sortObservable(String key, SortOptions options)` Sort the elements in a list, set or sorted set
    `rx.Observable<JsonArray>` | RedisClient.`srandmemberCountObservable(String key, int count)` Get one or multiple random members from a set
    `rx.Observable<JsonArray>` | RedisClient.`sscanObservable(String key, String cursor, ScanOptions options)` Incrementally iterate Set elements
    `rx.Observable<JsonArray>` | RedisClient.`subscribeManyObservable(List<String> channels)` Listen for messages published to the given channels
    `rx.Observable<JsonArray>` | RedisClient.`subscribeObservable(String channel)` Listen for messages published to the given channels
    `rx.Observable<JsonArray>` | RedisClient.`sunionObservable(List<String> keys)` Add multiple sets
    `rx.Observable<JsonArray>` | RedisClient.`timeObservable()` Return the current server time
    `rx.Observable<JsonArray>` | RedisClient.`zrangebylexObservable(String key, String min, String max, LimitOptions options)` Return a range of members in a sorted set, by lexicographical range
    `rx.Observable<JsonArray>` | RedisClient.`zrangebyscoreObservable(String key, String min, String max, RangeLimitOptions options)` Return a range of members in a sorted set, by score
    `rx.Observable<JsonArray>` | RedisClient.`zrangeObservable(String key, long start, long stop)` Return a range of members in a sorted set, by index
    `rx.Observable<JsonArray>` | RedisClient.`zrangeWithOptionsObservable(String key, long start, long stop, RangeOptions options)` Return a range of members in a sorted set, by index
    `rx.Observable<JsonArray>` | RedisClient.`zrevrangebylexObservable(String key, String max, String min, LimitOptions options)` Return a range of members in a sorted set, by score, between the given lexicographical range with scores ordered from high to low
    `rx.Observable<JsonArray>` | RedisClient.`zrevrangebyscoreObservable(String key, String max, String min, RangeLimitOptions options)` Return a range of members in a sorted set, by score, with scores ordered from high to low
    `rx.Observable<JsonArray>` | RedisClient.`zrevrangeObservable(String key, long start, long stop, RangeOptions options)` Return a range of members in a sorted set, by index, with scores ordered from high to low
    `rx.Observable<JsonArray>` | RedisClient.`zscanObservable(String key, String cursor, ScanOptions options)` Incrementally iterate sorted sets elements and associated scores

    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.`clusterGetkeysinslot(long slot, long count, Handler<AsyncResult<JsonArray>> handler)` Return local key names in the specified hash slot.
    `RedisClient` | RedisClient.`clusterInfo(Handler<AsyncResult<JsonArray>> handler)` Provides info about Redis Cluster node state.
    `RedisClient` | RedisClient.`clusterNodes(Handler<AsyncResult<JsonArray>> handler)` Get Cluster config for the node.
    `RedisClient` | RedisClient.`clusterSlaves(String nodeId, Handler<AsyncResult<JsonArray>> handler)` List slave nodes of the specified master node.
    `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.`eval(String script, List<String> keys, List<String> args, Handler<AsyncResult<JsonArray>> handler)` Execute a Lua script server side.
    `RedisClient` | RedisClient.`evalsha(String sha1, List<String> keys, List<String> values, Handler<AsyncResult<JsonArray>> handler)` Execute a Lua script server side.
    `RedisClient` | RedisClient.`exec(Handler<AsyncResult<JsonArray>> handler)` Execute all commands issued after MULTI
    `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.`psubscribe(String pattern, Handler<AsyncResult<JsonArray>> handler)` Listen for messages published to channels matching the given pattern
    `RedisClient` | RedisClient.`psubscribeMany(List<String> patterns, Handler<AsyncResult<JsonArray>> handler)` Listen for messages published to channels matching the given patterns
    `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.`scan(String cursor, ScanOptions options, Handler<AsyncResult<JsonArray>> handler)` Incrementally iterate the keys space
    `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.`srandmemberCount(String key, int count, Handler<AsyncResult<JsonArray>> handler)` Get one or multiple random members from a set
    `RedisClient` | RedisClient.`sscan(String key, String cursor, ScanOptions options, Handler<AsyncResult<JsonArray>> handler)` Incrementally iterate Set elements
    `RedisClient` | RedisClient.`subscribe(String channel, Handler<AsyncResult<JsonArray>> handler)` Listen for messages published to the given channels
    `RedisClient` | RedisClient.`subscribeMany(List<String> channels, Handler<AsyncResult<JsonArray>> handler)` Listen for messages published to the given channels
    `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
    `RedisClient` | RedisClient.`zscan(String key, String cursor, ScanOptions options, Handler<AsyncResult<JsonArray>> handler)` Incrementally iterate sorted sets elements and associated scores

Copyright © 2015. All rights reserved.