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.core |
Core package for integrating Redis with Spring concepts.
|
org.springframework.data.redis.domain.geo |
Modifier and Type | Method and Description |
---|---|
GeoReference<ByteBuffer> |
ReactiveGeoCommands.GeoSearchCommand.getReference() |
GeoReference<ByteBuffer> |
ReactiveGeoCommands.GeoSearchStoreCommand.getReference() |
Modifier and Type | Method and Description |
---|---|
ReactiveGeoCommands.GeoSearchCommand |
ReactiveGeoCommands.GeoSearchCommand.at(GeoReference<ByteBuffer> reference)
Sets the geoset key.
|
ReactiveGeoCommands.GeoSearchStoreCommand |
ReactiveGeoCommands.GeoSearchStoreCommand.at(GeoReference<ByteBuffer> reference)
Sets the geoset key.
|
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultStringRedisConnection.geoSearch(byte[] key,
GeoReference<byte[]> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchCommandArgs args) |
default GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
DefaultedRedisConnection.geoSearch(byte[] key,
GeoReference<byte[]> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchCommandArgs args)
Deprecated.
in favor of
RedisConnection.geoCommands() }. |
GeoResults<RedisGeoCommands.GeoLocation<byte[]>> |
RedisGeoCommands.geoSearch(byte[] key,
GeoReference<byte[]> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchCommandArgs args)
Return the members of a geo set which are within the borders of the area specified by a given
shape . |
default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>> |
ReactiveGeoCommands.geoSearch(ByteBuffer key,
GeoReference<ByteBuffer> reference,
GeoShape shape,
RedisGeoCommands.GeoSearchCommandArgs args)
Return the members of a geo set which are within the borders of the area specified by a given
shape . |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
StringRedisConnection.geoSearch(String key,
GeoReference<String> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchCommandArgs args)
Return the members of a geo set which are within the borders of the area specified by a given
shape . |
GeoResults<RedisGeoCommands.GeoLocation<String>> |
DefaultStringRedisConnection.geoSearch(String key,
GeoReference<String> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchCommandArgs args) |
Long |
DefaultStringRedisConnection.geoSearchStore(byte[] destKey,
byte[] key,
GeoReference<byte[]> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchStoreCommandArgs args) |
default Long |
DefaultedRedisConnection.geoSearchStore(byte[] destKey,
byte[] key,
GeoReference<byte[]> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Deprecated.
in favor of
RedisConnection.geoCommands() }. |
Long |
RedisGeoCommands.geoSearchStore(byte[] destKey,
byte[] key,
GeoReference<byte[]> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Query the members of a geo set which are within the borders of the area specified by a given
shape
and store the result at destKey . |
default reactor.core.publisher.Mono<Long> |
ReactiveGeoCommands.geoSearchStore(ByteBuffer destKey,
ByteBuffer key,
GeoReference<ByteBuffer> reference,
GeoShape shape,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Query the members of a geo set which are within the borders of the area specified by a given
shape
and store the result at destKey . |
Long |
StringRedisConnection.geoSearchStore(String destKey,
String key,
GeoReference<String> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Query the members of a geo set which are within the borders of the area specified by a given
shape
and store the result at destKey . |
Long |
DefaultStringRedisConnection.geoSearchStore(String destKey,
String key,
GeoReference<String> reference,
GeoShape predicate,
RedisGeoCommands.GeoSearchStoreCommandArgs args) |
Modifier and Type | Method and Description |
---|---|
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.search(GeoReference<M> reference,
BoundingBox boundingBox)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box. |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.search(GeoReference<M> reference,
BoundingBox boundingBox,
RedisGeoCommands.GeoSearchCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box applying RedisGeoCommands.GeoRadiusCommandArgs . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.search(GeoReference<M> reference,
Distance radius)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.search(GeoReference<M> reference,
Distance radius,
RedisGeoCommands.GeoSearchCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius applying RedisGeoCommands.GeoRadiusCommandArgs . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
BoundGeoOperations.search(GeoReference<M> reference,
GeoShape geoPredicate,
RedisGeoCommands.GeoSearchCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
predicate applying RedisGeoCommands.GeoRadiusCommandArgs . |
default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.search(K key,
GeoReference<M> reference,
BoundingBox boundingBox)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box. |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.search(K key,
GeoReference<M> reference,
BoundingBox boundingBox)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box. |
default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.search(K key,
GeoReference<M> reference,
BoundingBox boundingBox,
RedisGeoCommands.GeoSearchCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box applying RedisGeoCommands.GeoRadiusCommandArgs . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.search(K key,
GeoReference<M> reference,
BoundingBox boundingBox,
RedisGeoCommands.GeoSearchCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box applying RedisGeoCommands.GeoRadiusCommandArgs . |
default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.search(K key,
GeoReference<M> reference,
Distance radius)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.search(K key,
GeoReference<M> reference,
Distance radius)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius . |
default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.search(K key,
GeoReference<M> reference,
Distance radius,
RedisGeoCommands.GeoSearchCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius applying RedisGeoCommands.GeoRadiusCommandArgs . |
default GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.search(K key,
GeoReference<M> reference,
Distance radius,
RedisGeoCommands.GeoSearchCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius applying RedisGeoCommands.GeoRadiusCommandArgs . |
reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> |
ReactiveGeoOperations.search(K key,
GeoReference<M> reference,
GeoShape geoPredicate,
RedisGeoCommands.GeoSearchCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
predicate applying RedisGeoCommands.GeoRadiusCommandArgs . |
GeoResults<RedisGeoCommands.GeoLocation<M>> |
GeoOperations.search(K key,
GeoReference<M> reference,
GeoShape geoPredicate,
RedisGeoCommands.GeoSearchCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
predicate applying RedisGeoCommands.GeoRadiusCommandArgs . |
default Long |
BoundGeoOperations.searchAndStore(K destKey,
GeoReference<M> reference,
BoundingBox boundingBox)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box and store results at destKey . |
default Long |
BoundGeoOperations.searchAndStore(K destKey,
GeoReference<M> reference,
BoundingBox boundingBox,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box applying RedisGeoCommands.GeoRadiusCommandArgs and store results at destKey . |
default Long |
BoundGeoOperations.searchAndStore(K destKey,
GeoReference<M> reference,
Distance radius)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius and store results at destKey . |
default Long |
BoundGeoOperations.searchAndStore(K destKey,
GeoReference<M> reference,
Distance radius,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius applying RedisGeoCommands.GeoRadiusCommandArgs and store results at destKey . |
Long |
BoundGeoOperations.searchAndStore(K destKey,
GeoReference<M> reference,
GeoShape geoPredicate,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
predicate applying RedisGeoCommands.GeoRadiusCommandArgs and store results at destKey . |
default reactor.core.publisher.Mono<Long> |
ReactiveGeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
BoundingBox boundingBox)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box and store results at destKey . |
default Long |
GeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
BoundingBox boundingBox)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box and store results at destKey . |
default reactor.core.publisher.Mono<Long> |
ReactiveGeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
BoundingBox boundingBox,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box applying RedisGeoCommands.GeoRadiusCommandArgs and store results at destKey . |
default Long |
GeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
BoundingBox boundingBox,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
bounding box applying RedisGeoCommands.GeoRadiusCommandArgs and store results at destKey . |
default reactor.core.publisher.Mono<Long> |
ReactiveGeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
Distance radius)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius and store results at destKey . |
default Long |
GeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
Distance radius)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius and store results at destKey . |
default reactor.core.publisher.Mono<Long> |
ReactiveGeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
Distance radius,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius applying RedisGeoCommands.GeoRadiusCommandArgs and store results at destKey . |
default Long |
GeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
Distance radius,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
radius applying RedisGeoCommands.GeoRadiusCommandArgs and store results at destKey . |
reactor.core.publisher.Mono<Long> |
ReactiveGeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
GeoShape geoPredicate,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
predicate applying RedisGeoCommands.GeoRadiusCommandArgs and store results at destKey . |
Long |
GeoOperations.searchAndStore(K key,
K destKey,
GeoReference<M> reference,
GeoShape geoPredicate,
RedisGeoCommands.GeoSearchStoreCommandArgs args)
Get the members using
GeoReference as center of the query within the boundaries of a given
predicate applying RedisGeoCommands.GeoRadiusCommandArgs and store results at destKey . |
Modifier and Type | Class and Description |
---|---|
static class |
GeoReference.GeoCoordinateReference<T> |
static class |
GeoReference.GeoMemberReference<T> |
Modifier and Type | Method and Description |
---|---|
static <T> GeoReference<T> |
GeoReference.fromCircle(Circle within)
Creates a
GeoReference from a circle center point . |
static <T> GeoReference<T> |
GeoReference.fromCoordinate(double longitude,
double latitude)
Creates a
GeoReference from a WGS84 longitude/latitude coordinate. |
static <T> GeoReference<T> |
GeoReference.fromCoordinate(Point point)
Creates a
GeoReference from a WGS84 longitude/latitude coordinate. |
static <T> GeoReference<T> |
GeoReference.fromCoordinate(RedisGeoCommands.GeoLocation<?> location)
Creates a
GeoReference from a WGS84 longitude/latitude coordinate. |
static <T> GeoReference<T> |
GeoReference.fromMember(RedisGeoCommands.GeoLocation<T> member)
Creates a
GeoReference from a geoset member . |
static <T> GeoReference<T> |
GeoReference.fromMember(T member)
Creates a
GeoReference from a geoset member. |
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.