Package | Description |
---|---|
org.springframework.data.redis.connection |
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
|
org.springframework.data.redis.connection.convert |
Redis specific converters used for sending data and parsing responses.
|
org.springframework.data.redis.connection.jedis |
Connection package for Jedis library.
|
org.springframework.data.redis.connection.lettuce |
Connection package for Lettuce Redis client.
|
org.springframework.data.redis.core |
Core package for integrating Redis with Spring concepts.
|
Modifier and Type | Method and Description |
---|---|
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
RedisGeoCommands.geoRadius(byte[] key,
Circle within)
Get the members within the boundaries of a given
Circle . |
default GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultedRedisConnection.geoRadius(byte[] key,
Circle within)
Deprecated.
in favor of
RedisConnection.geoCommands() }. |
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultStringRedisConnection.geoRadius(byte[] key,
Circle within) |
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
RedisGeoCommands.geoRadius(byte[] key,
Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the boundaries of a given
Circle applying RedisGeoCommands.GeoRadiusCommandArgs . |
default GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultedRedisConnection.geoRadius(byte[] key,
Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args)
Deprecated.
in favor of
RedisConnection.geoCommands() }. |
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultStringRedisConnection.geoRadius(byte[] key,
Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args) |
default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>> |
ReactiveGeoCommands.geoRadius(ByteBuffer key,
Circle circle)
Get the members within the boundaries of a given
Circle . |
default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>> |
ReactiveGeoCommands.geoRadius(ByteBuffer key,
Circle circle,
RedisGeoCommands.GeoRadiusCommandArgs geoRadiusArgs)
Get the members within the boundaries of a given
Circle applying given parameters. |
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveGeoCommands.GeoRadiusCommand,reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>>>> |
ReactiveGeoCommands.geoRadius(org.reactivestreams.Publisher<ReactiveGeoCommands.GeoRadiusCommand> commands)
Get the members within the boundaries of a given
Circle applying given parameters. |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
StringRedisConnection.geoRadius(String key,
Circle within)
Get the members within the boundaries of a given
Circle . |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
DefaultStringRedisConnection.geoRadius(String key,
Circle within) |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
StringRedisConnection.geoRadius(String key,
Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the boundaries of a given
Circle applying GeoRadiusCommandArgs . |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
DefaultStringRedisConnection.geoRadius(String key,
Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args) |
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
RedisGeoCommands.geoRadiusByMember(byte[] key,
byte[] member,
Distance radius)
Get the members within the circle defined by the members coordinates and given
Distance . |
default GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultedRedisConnection.geoRadiusByMember(byte[] key,
byte[] member,
Distance radius)
Deprecated.
in favor of
RedisConnection.geoCommands() }. |
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultStringRedisConnection.geoRadiusByMember(byte[] key,
byte[] member,
Distance radius) |
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
RedisGeoCommands.geoRadiusByMember(byte[] key,
byte[] member,
Distance radius,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the circle defined by the members coordinates, given
Distance
and RedisGeoCommands.GeoRadiusCommandArgs . |
default GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultedRedisConnection.geoRadiusByMember(byte[] key,
byte[] member,
Distance radius,
RedisGeoCommands.GeoRadiusCommandArgs args)
Deprecated.
in favor of
RedisConnection.geoCommands() }. |
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultStringRedisConnection.geoRadiusByMember(byte[] key,
byte[] member,
Distance radius,
RedisGeoCommands.GeoRadiusCommandArgs args) |
default GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
RedisGeoCommands.geoRadiusByMember(byte[] key,
byte[] member,
double radius)
Get the members within the circle defined by the members coordinates and given
radius.
|
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultStringRedisConnection.geoRadiusByMember(byte[] key,
byte[] member,
double radius) |
default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>> |
ReactiveGeoCommands.geoRadiusByMember(ByteBuffer key,
ByteBuffer member,
Distance distance)
Get the members within given
Distance from member applying given parameters. |
default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>> |
ReactiveGeoCommands.geoRadiusByMember(ByteBuffer key,
ByteBuffer member,
Distance distance,
RedisGeoCommands.GeoRadiusCommandArgs geoRadiusArgs)
Get the members within given
Distance from member applying given parameters. |
reactor.core.publisher.Flux<ReactiveRedisConnection.CommandResponse<ReactiveGeoCommands.GeoRadiusByMemberCommand,reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>>>> |
ReactiveGeoCommands.geoRadiusByMember(org.reactivestreams.Publisher<ReactiveGeoCommands.GeoRadiusByMemberCommand> commands)
Get the members within given
Distance from member applying given parameters. |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
StringRedisConnection.geoRadiusByMember(String key,
String member,
Distance radius)
Get the members within the circle defined by the members coordinates and given
Distance . |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
DefaultStringRedisConnection.geoRadiusByMember(String key,
String member,
Distance radius) |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
StringRedisConnection.geoRadiusByMember(String key,
String member,
Distance radius,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the circle defined by the members coordinates and given
Distance and GeoRadiusCommandArgs . |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
DefaultStringRedisConnection.geoRadiusByMember(String key,
String member,
Distance radius,
RedisGeoCommands.GeoRadiusCommandArgs args) |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
StringRedisConnection.geoRadiusByMember(String key,
String member,
double radius)
Get the members within the circle defined by the members coordinates and given
radius.
|
GeoResults<RedisGeoCommands.GeoLocation<String>> |
DefaultStringRedisConnection.geoRadiusByMember(String key,
String member,
double radius) |
List<RedisGeoCommands.GeoLocation<ByteBuffer>> |
ReactiveGeoCommands.GeoAddCommand.getGeoLocations() |
Modifier and Type | Method and Description |
---|---|
default Long |
RedisGeoCommands.geoAdd(byte[] key,
RedisGeoCommands.GeoLocation<byte[]> location)
Add
RedisGeoCommands.GeoLocation to key. |
Long |
DefaultStringRedisConnection.geoAdd(byte[] key,
RedisGeoCommands.GeoLocation<byte[]> location) |
default reactor.core.publisher.Mono<Long> |
ReactiveGeoCommands.geoAdd(ByteBuffer key,
RedisGeoCommands.GeoLocation<ByteBuffer> location)
Add
RedisGeoCommands.GeoLocation to key. |
Long |
StringRedisConnection.geoAdd(String key,
RedisGeoCommands.GeoLocation<String> location)
Add
GeoLocation to key. |
Long |
DefaultStringRedisConnection.geoAdd(String key,
RedisGeoCommands.GeoLocation<String> location) |
static ReactiveGeoCommands.GeoAddCommand |
ReactiveGeoCommands.GeoAddCommand.location(RedisGeoCommands.GeoLocation<ByteBuffer> geoLocation)
Creates a new
ReactiveGeoCommands.GeoAddCommand given RedisGeoCommands.GeoLocation . |
Modifier and Type | Method and Description |
---|---|
Long |
RedisGeoCommands.geoAdd(byte[] key,
Iterable<RedisGeoCommands.GeoLocation<byte[]>> locations)
Add
RedisGeoCommands.GeoLocation s to key |
default Long |
DefaultedRedisConnection.geoAdd(byte[] key,
Iterable<RedisGeoCommands.GeoLocation<byte[]>> locations)
Deprecated.
in favor of
RedisConnection.geoCommands() }. |
Long |
DefaultStringRedisConnection.geoAdd(byte[] key,
Iterable<RedisGeoCommands.GeoLocation<byte[]>> locations) |
default reactor.core.publisher.Mono<Long> |
ReactiveGeoCommands.geoAdd(ByteBuffer key,
Collection<RedisGeoCommands.GeoLocation<ByteBuffer>> locations)
Add
RedisGeoCommands.GeoLocation to key. |
Long |
StringRedisConnection.geoAdd(String key,
Iterable<RedisGeoCommands.GeoLocation<String>> locations)
Add
GeoLocation s to key |
Long |
DefaultStringRedisConnection.geoAdd(String key,
Iterable<RedisGeoCommands.GeoLocation<String>> locations) |
static ReactiveGeoCommands.GeoAddCommand |
ReactiveGeoCommands.GeoAddCommand.locations(Collection<RedisGeoCommands.GeoLocation<ByteBuffer>> geoLocations)
Creates a new
ReactiveGeoCommands.GeoAddCommand given an index. |
Modifier and Type | Method and Description |
---|---|
static <V> Converter<GeoResults<RedisGeoCommands.GeoLocation<byte[]>>,GeoResults<RedisGeoCommands.GeoLocation<V>>> |
Converters.deserializingGeoResultsConverter(RedisSerializer<V> serializer)
Converter capable of deserializing GeoResults . |
static <V> Converter<GeoResults<RedisGeoCommands.GeoLocation<byte[]>>,GeoResults<RedisGeoCommands.GeoLocation<V>>> |
Converters.deserializingGeoResultsConverter(RedisSerializer<V> serializer)
Converter capable of deserializing GeoResults . |
Modifier and Type | Method and Description |
---|---|
static Converter<List<redis.clients.jedis.GeoRadiusResponse>,GeoResults<RedisGeoCommands.GeoLocation<byte[]>>> |
JedisConverters.geoRadiusResponseToGeoResultsConverter(Metric metric)
|
Modifier and Type | Method and Description |
---|---|
static Converter<Set<byte[]>,GeoResults<RedisGeoCommands.GeoLocation<byte[]>>> |
LettuceConverters.bytesSetToGeoResultsConverter()
|
static Converter<List<io.lettuce.core.GeoWithin<byte[]>>,GeoResults<RedisGeoCommands.GeoLocation<byte[]>>> |
LettuceConverters.geoRadiusResponseToGeoResultsConverter(Metric metric)
|
Modifier and Type | Method and Description |
---|---|
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.geoRadius(Circle within)
Deprecated.
since 2.0, use
BoundGeoOperations.radius(Circle) . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.geoRadius(Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args)
Deprecated.
since 2.0, use
#radius(Circle, GeoRadiusCommandArgs) . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.geoRadius(K key,
Circle within)
Deprecated.
since 2.0, use
GeoOperations.radius(Object, Circle) . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.geoRadius(K key,
Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args)
Deprecated.
since 2.0, use
#radius(Object, Circle, GeoRadiusCommandArgs) . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.geoRadiusByMember(K key,
M member,
Distance distance)
Deprecated.
since 2.0, use
GeoOperations.radius(Object, Object, Distance) . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.geoRadiusByMember(K key,
M member,
Distance distance,
RedisGeoCommands.GeoRadiusCommandArgs args)
Deprecated.
since 2.0, use
#radius(Object, Object, Distance, GeoRadiusCommandArgs) . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.geoRadiusByMember(K key,
M member,
double radius)
Deprecated.
since 2.0, use
BoundGeoOperations.radius(Object, Object, double) . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.geoRadiusByMember(K key,
M member,
double radius)
Deprecated.
since 2.0, use
GeoOperations.radius(Object, Object, double) . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.geoRadiusByMember(M member,
Distance distance)
Deprecated.
since 2.0, use
BoundGeoOperations.radius(Object, Distance) . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.geoRadiusByMember(M member,
Distance distance,
RedisGeoCommands.GeoRadiusCommandArgs args)
Deprecated.
since 2.0, use
#radius(Object, Distance, GeoRadiusCommandArgs) . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.radius(Circle within)
Get the members within the boundaries of a given
Circle . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.radius(Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the boundaries of a given
Circle applying RedisGeoCommands.GeoRadiusCommandArgs . |
reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.radius(K key,
Circle within)
Get the members within the boundaries of a given
Circle . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.radius(K key,
Circle within)
Get the members within the boundaries of a given
Circle . |
reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.radius(K key,
Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the boundaries of a given
Circle applying RedisGeoCommands.GeoRadiusCommandArgs . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.radius(K key,
Circle within,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the boundaries of a given
Circle applying RedisGeoCommands.GeoRadiusCommandArgs . |
reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.radius(K key,
M member,
Distance distance)
Get the members within the circle defined by the members coordinates and given
radius applying
Metric . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.radius(K key,
M member,
Distance distance)
Get the members within the circle defined by the members coordinates and given
radius applying
Metric . |
reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.radius(K key,
M member,
Distance distance,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the circle defined by the members coordinates and given
radius applying
Metric and RedisGeoCommands.GeoRadiusCommandArgs . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.radius(K key,
M member,
Distance distance,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the circle defined by the members coordinates and given
radius applying
Metric and RedisGeoCommands.GeoRadiusCommandArgs . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.radius(K key,
M member,
double radius)
Get the members within the circle defined by the members coordinates and given
radius.
|
reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.radius(K key,
M member,
double radius)
Get the members within the circle defined by the members coordinates and given
radius.
|
GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.radius(K key,
M member,
double radius)
Get the members within the circle defined by the members coordinates and given
radius.
|
GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.radius(M member,
Distance distance)
Get the members within the circle defined by the members coordinates and given
radius applying
Metric . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.radius(M member,
Distance distance,
RedisGeoCommands.GeoRadiusCommandArgs args)
Get the members within the circle defined by the members coordinates and given
radius applying
Metric and RedisGeoCommands.GeoRadiusCommandArgs . |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<Long> |
ReactiveGeoOperations.add(K key,
RedisGeoCommands.GeoLocation<M> location)
Add
RedisGeoCommands.GeoLocation to key. |
Long |
GeoOperations.add(K key,
RedisGeoCommands.GeoLocation<M> location)
Add
RedisGeoCommands.GeoLocation to key. |
Long |
BoundGeoOperations.add(RedisGeoCommands.GeoLocation<M> location)
Add
RedisGeoCommands.GeoLocation to key. |
default Long |
GeoOperations.geoAdd(K key,
RedisGeoCommands.GeoLocation<M> location)
Deprecated.
since 2.0, use
#add(Object, GeoLocation) . |
default Long |
BoundGeoOperations.geoAdd(RedisGeoCommands.GeoLocation<M> location)
Deprecated.
since 2.0, use
#add(GeoLocation) . |
Modifier and Type | Method and Description |
---|---|
Long |
BoundGeoOperations.add(Iterable<RedisGeoCommands.GeoLocation<M>> locations)
Add
RedisGeoCommands.GeoLocation s to key |
reactor.core.publisher.Mono<Long> |
ReactiveGeoOperations.add(K key,
Iterable<RedisGeoCommands.GeoLocation<M>> locations)
Add
RedisGeoCommands.GeoLocation s to key |
Long |
GeoOperations.add(K key,
Iterable<RedisGeoCommands.GeoLocation<M>> locations)
Add
RedisGeoCommands.GeoLocation s to key |
reactor.core.publisher.Flux<Long> |
ReactiveGeoOperations.add(K key,
org.reactivestreams.Publisher<? extends Collection<RedisGeoCommands.GeoLocation<M>>> locations)
Add
RedisGeoCommands.GeoLocation s to key |
default Long |
BoundGeoOperations.geoAdd(Iterable<RedisGeoCommands.GeoLocation<M>> locations)
Deprecated.
since 2.0, use
BoundGeoOperations.add(Iterable) . |
default Long |
GeoOperations.geoAdd(K key,
Iterable<RedisGeoCommands.GeoLocation<M>> locations)
Deprecated.
since 2.0, use
GeoOperations.add(Object, Iterable) . |
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.