| Package | Description |
|---|---|
| io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
| io.lettuce.core.api.async |
Standalone Redis API for asynchronous executed commands.
|
| io.lettuce.core.api.reactive |
Standalone Redis API for reactive command execution.
|
| io.lettuce.core.api.sync |
Standalone Redis API for synchronous executed commands.
|
| io.lettuce.core.array | |
| io.lettuce.core.cluster.api.async |
Redis Cluster API for asynchronous executed commands.
|
| io.lettuce.core.cluster.api.sync |
Redis Cluster API for synchronous executed commands.
|
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<List<Long>> |
AbstractRedisAsyncCommands.argrep(K key,
ArGrepArgs grepArgs) |
Command<K,V,List<Long>> |
RedisArrayCommandBuilder.argrep(K key,
ArGrepArgs grepArgs) |
reactor.core.publisher.Flux<Long> |
AbstractRedisReactiveCommands.argrep(K key,
ArGrepArgs grepArgs) |
RedisFuture<List<IndexedValue<V>>> |
AbstractRedisAsyncCommands.argrepWithValues(K key,
ArGrepArgs grepArgs) |
Command<K,V,List<IndexedValue<V>>> |
RedisArrayCommandBuilder.argrepWithValues(K key,
ArGrepArgs grepArgs) |
reactor.core.publisher.Flux<IndexedValue<V>> |
AbstractRedisReactiveCommands.argrepWithValues(K key,
ArGrepArgs grepArgs) |
| Modifier and Type | Method and Description |
|---|---|
RedisFuture<List<Long>> |
RedisArrayAsyncCommands.argrep(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning matching indices.
|
RedisFuture<List<IndexedValue<V>>> |
RedisArrayAsyncCommands.argrepWithValues(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning index/value pairs.
|
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Flux<Long> |
RedisArrayReactiveCommands.argrep(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning matching indices.
|
reactor.core.publisher.Flux<IndexedValue<V>> |
RedisArrayReactiveCommands.argrepWithValues(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning index/value pairs.
|
| Modifier and Type | Method and Description |
|---|---|
List<Long> |
RedisArrayCommands.argrep(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning matching indices.
|
List<IndexedValue<V>> |
RedisArrayCommands.argrepWithValues(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning index/value pairs.
|
| Modifier and Type | Method and Description |
|---|---|
ArGrepArgs |
ArGrepArgs.and()
Sets the predicate combiner to AND (default is OR).
|
ArGrepArgs |
ArGrepArgs.exact(String value)
Adds an EXACT predicate.
|
static ArGrepArgs |
ArGrepArgs.from(long start)
Creates a new
ArGrepArgs with a lower bound only (start + in Redis). |
ArGrepArgs |
ArGrepArgs.glob(String pattern)
Adds a GLOB predicate.
|
ArGrepArgs |
ArGrepArgs.limit(long limit)
Sets the maximum number of results to return.
|
ArGrepArgs |
ArGrepArgs.match(String value)
Adds a MATCH (substring) predicate.
|
ArGrepArgs |
ArGrepArgs.nocase()
Enables case-insensitive matching.
|
static ArGrepArgs |
ArGrepArgs.range(long start,
long end)
Creates a new
ArGrepArgs with a bounded range. |
ArGrepArgs |
ArGrepArgs.re(String pattern)
Adds a RE (regex) predicate.
|
ArGrepArgs |
ArGrepArgs.reversed()
Reverses the iteration order.
|
static ArGrepArgs |
ArGrepArgs.to(long end)
Creates a new
ArGrepArgs with an upper bound only (- end in Redis). |
static ArGrepArgs |
ArGrepArgs.unbounded()
Creates a new
ArGrepArgs with an unbounded range (- + in Redis). |
| Modifier and Type | Method and Description |
|---|---|
AsyncExecutions<List<Long>> |
NodeSelectionArrayAsyncCommands.argrep(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning matching indices.
|
AsyncExecutions<List<IndexedValue<V>>> |
NodeSelectionArrayAsyncCommands.argrepWithValues(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning index/value pairs.
|
| Modifier and Type | Method and Description |
|---|---|
Executions<List<Long>> |
NodeSelectionArrayCommands.argrep(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning matching indices.
|
Executions<List<IndexedValue<V>>> |
NodeSelectionArrayCommands.argrepWithValues(K key,
ArGrepArgs grepArgs)
Search for elements matching predicates, returning index/value pairs.
|
Copyright © 2026 lettuce.io. All rights reserved.