Uses of Class
org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation
Packages that use RedisGeoCommands.GeoLocation
Package
Description
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
Redis specific converters used for sending data and parsing responses.
Connection package for Lettuce Redis client.
Core package for integrating Redis with Spring concepts.
-
Uses of RedisGeoCommands.GeoLocation in org.springframework.data.redis.connection
Methods in org.springframework.data.redis.connection that return types with arguments of type RedisGeoCommands.GeoLocationModifier and TypeMethodDescriptiondefault GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> Deprecated.default GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> DefaultedRedisConnection.geoRadius
(byte[] key, Circle within, RedisGeoCommands.GeoRadiusCommandArgs args) Deprecated.in favor ofRedisCommandsProvider.geoCommands()
}.GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> DefaultStringRedisConnection.geoRadius
(byte[] key, Circle within, RedisGeoCommands.GeoRadiusCommandArgs args) DefaultStringRedisConnection.geoRadius
(String key, Circle within, RedisGeoCommands.GeoRadiusCommandArgs args) default Flux
<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>> ReactiveGeoCommands.geoRadius
(ByteBuffer key, Circle circle) Get the members within the boundaries of a givenCircle
.default Flux
<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>> ReactiveGeoCommands.geoRadius
(ByteBuffer key, Circle circle, RedisGeoCommands.GeoRadiusCommandArgs geoRadiusArgs) Get the members within the boundaries of a givenCircle
applying given parameters.Flux
<ReactiveRedisConnection.CommandResponse<ReactiveGeoCommands.GeoRadiusCommand, Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>>>> ReactiveGeoCommands.geoRadius
(Publisher<ReactiveGeoCommands.GeoRadiusCommand> commands) Get the members within the boundaries of a givenCircle
applying given parameters.GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> Get the members within the boundaries of a givenCircle
.GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> RedisGeoCommands.geoRadius
(byte @NonNull [] key, @NonNull Circle within, @NonNull RedisGeoCommands.GeoRadiusCommandArgs args) Get the members within the boundaries of a givenCircle
applyingRedisGeoCommands.GeoRadiusCommandArgs
.Get the members within the boundaries of a givenCircle
.StringRedisConnection.geoRadius
(@NonNull String key, @NonNull Circle within, @NonNull RedisGeoCommands.GeoRadiusCommandArgs args) Get the members within the boundaries of a givenCircle
applyingRedisGeoCommands.GeoRadiusCommandArgs
.default GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> DefaultedRedisConnection.geoRadiusByMember
(byte[] key, byte[] member, Distance radius) Deprecated.in favor ofRedisCommandsProvider.geoCommands()
}.default GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> DefaultedRedisConnection.geoRadiusByMember
(byte[] key, byte[] member, Distance radius, RedisGeoCommands.GeoRadiusCommandArgs args) Deprecated.in favor ofRedisCommandsProvider.geoCommands()
}.GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> DefaultStringRedisConnection.geoRadiusByMember
(byte[] key, byte[] member, double radius) GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> DefaultStringRedisConnection.geoRadiusByMember
(byte[] key, byte[] member, Distance radius) GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> DefaultStringRedisConnection.geoRadiusByMember
(byte[] key, byte[] member, Distance radius, RedisGeoCommands.GeoRadiusCommandArgs args) DefaultStringRedisConnection.geoRadiusByMember
(String key, String member, double radius) DefaultStringRedisConnection.geoRadiusByMember
(String key, String member, Distance radius) DefaultStringRedisConnection.geoRadiusByMember
(String key, String member, Distance radius, RedisGeoCommands.GeoRadiusCommandArgs args) default Flux
<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>> ReactiveGeoCommands.geoRadiusByMember
(ByteBuffer key, ByteBuffer member, Distance distance) Get the members within givenDistance
from member applying given parameters.default Flux
<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>> ReactiveGeoCommands.geoRadiusByMember
(ByteBuffer key, ByteBuffer member, Distance distance, RedisGeoCommands.GeoRadiusCommandArgs geoRadiusArgs) Get the members within givenDistance
from member applying given parameters.Flux
<ReactiveRedisConnection.CommandResponse<ReactiveGeoCommands.GeoRadiusByMemberCommand, Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>>>> ReactiveGeoCommands.geoRadiusByMember
(Publisher<ReactiveGeoCommands.GeoRadiusByMemberCommand> commands) Get the members within givenDistance
from member applying given parameters.default GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> RedisGeoCommands.geoRadiusByMember
(byte @NonNull [] key, byte @NonNull [] member, double radius) Get the members within the circle defined by the members coordinates and given radius.GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> RedisGeoCommands.geoRadiusByMember
(byte @NonNull [] key, byte @NonNull [] member, @NonNull Distance radius) Get the members within the circle defined by the members coordinates and givenDistance
.GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> RedisGeoCommands.geoRadiusByMember
(byte @NonNull [] key, byte @NonNull [] member, @NonNull Distance radius, @NonNull RedisGeoCommands.GeoRadiusCommandArgs args) Get the members within the circle defined by the members coordinates, givenDistance
andRedisGeoCommands.GeoRadiusCommandArgs
.StringRedisConnection.geoRadiusByMember
(@NonNull String key, @NonNull String member, double radius) Get the members within the circle defined by the members coordinates and given radius.StringRedisConnection.geoRadiusByMember
(@NonNull String key, @NonNull String member, @NonNull Distance radius) Get the members within the circle defined by the members coordinates and givenDistance
.StringRedisConnection.geoRadiusByMember
(@NonNull String key, @NonNull String member, @NonNull Distance radius, @NonNull RedisGeoCommands.GeoRadiusCommandArgs args) Get the members within the circle defined by the members coordinates and givenDistance
andRedisGeoCommands.GeoRadiusCommandArgs
.default GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> DefaultedRedisConnection.geoSearch
(byte[] key, GeoReference<byte[]> reference, GeoShape predicate, RedisGeoCommands.GeoSearchCommandArgs args) Deprecated.in favor ofRedisCommandsProvider.geoCommands()
}.GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> DefaultStringRedisConnection.geoSearch
(byte[] key, GeoReference<byte[]> reference, GeoShape predicate, RedisGeoCommands.GeoSearchCommandArgs args) DefaultStringRedisConnection.geoSearch
(String key, GeoReference<String> reference, GeoShape predicate, RedisGeoCommands.GeoSearchCommandArgs args) default 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 givenshape
.Flux
<ReactiveRedisConnection.CommandResponse<ReactiveGeoCommands.GeoSearchCommand, Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBuffer>>>>> ReactiveGeoCommands.geoSearch
(Publisher<ReactiveGeoCommands.GeoSearchCommand> commands) Get the members within givenGeoShape
fromGeoReference
applying given parameters.GeoResults
<RedisGeoCommands.GeoLocation<byte[]>> RedisGeoCommands.geoSearch
(byte @NonNull [] key, @NonNull GeoReference<byte[]> reference, @NonNull GeoShape predicate, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) Return the members of a geo set which are within the borders of the area specified by a givenshape
.StringRedisConnection.geoSearch
(@NonNull String key, @NonNull GeoReference<String> reference, @NonNull GeoShape predicate, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) Return the members of a geo set which are within the borders of the area specified by a givenshape
.ReactiveGeoCommands.GeoAddCommand.getGeoLocations()
Methods in org.springframework.data.redis.connection with parameters of type RedisGeoCommands.GeoLocationModifier and TypeMethodDescriptionDefaultStringRedisConnection.geoAdd
(byte[] key, RedisGeoCommands.GeoLocation<byte[]> location) DefaultStringRedisConnection.geoAdd
(String key, RedisGeoCommands.GeoLocation<String> location) ReactiveGeoCommands.geoAdd
(ByteBuffer key, RedisGeoCommands.GeoLocation<ByteBuffer> location) AddRedisGeoCommands.GeoLocation
to key.default Long
RedisGeoCommands.geoAdd
(byte @NonNull [] key, @NonNull RedisGeoCommands.GeoLocation<byte[]> location) AddRedisGeoCommands.GeoLocation
to key.StringRedisConnection.geoAdd
(@NonNull String key, @NonNull RedisGeoCommands.GeoLocation<String> location) AddRedisGeoCommands.GeoLocation
to key.ReactiveGeoCommands.GeoAddCommand.location
(RedisGeoCommands.GeoLocation<ByteBuffer> geoLocation) Creates a newReactiveGeoCommands.GeoAddCommand
givenRedisGeoCommands.GeoLocation
.Method parameters in org.springframework.data.redis.connection with type arguments of type RedisGeoCommands.GeoLocationModifier and TypeMethodDescriptiondefault Long
DefaultedRedisConnection.geoAdd
(byte[] key, Iterable<RedisGeoCommands.GeoLocation<byte[]>> locations) Deprecated.in favor ofRedisCommandsProvider.geoCommands()
}.DefaultStringRedisConnection.geoAdd
(byte[] key, Iterable<RedisGeoCommands.GeoLocation<byte[]>> locations) DefaultStringRedisConnection.geoAdd
(String key, Iterable<RedisGeoCommands.GeoLocation<String>> locations) ReactiveGeoCommands.geoAdd
(ByteBuffer key, Collection<RedisGeoCommands.GeoLocation<ByteBuffer>> locations) AddRedisGeoCommands.GeoLocation
to key.RedisGeoCommands.geoAdd
(byte @NonNull [] key, @NonNull Iterable<@NonNull RedisGeoCommands.GeoLocation<byte[]>> locations) AddRedisGeoCommands.GeoLocation
s to keyStringRedisConnection.geoAdd
(@NonNull String key, @NonNull Iterable<@NonNull RedisGeoCommands.GeoLocation<String>> locations) AddRedisGeoCommands.GeoLocation
s to keyReactiveGeoCommands.GeoAddCommand.locations
(Collection<RedisGeoCommands.GeoLocation<ByteBuffer>> geoLocations) Creates a newReactiveGeoCommands.GeoAddCommand
given an index. -
Uses of RedisGeoCommands.GeoLocation in org.springframework.data.redis.connection.convert
Methods in org.springframework.data.redis.connection.convert that return types with arguments of type RedisGeoCommands.GeoLocationModifier and TypeMethodDescriptionstatic <V> Converter
<GeoResults<RedisGeoCommands.GeoLocation<byte[]>>, GeoResults<RedisGeoCommands.GeoLocation<V>>> Converters.deserializingGeoResultsConverter
(RedisSerializer<V> serializer) Converter
capable of deserializingGeoResults
.static <V> Converter
<GeoResults<RedisGeoCommands.GeoLocation<byte[]>>, GeoResults<RedisGeoCommands.GeoLocation<V>>> Converters.deserializingGeoResultsConverter
(RedisSerializer<V> serializer) Converter
capable of deserializingGeoResults
. -
Uses of RedisGeoCommands.GeoLocation in org.springframework.data.redis.connection.lettuce
Methods in org.springframework.data.redis.connection.lettuce that return types with arguments of type RedisGeoCommands.GeoLocationModifier and TypeMethodDescriptionstatic 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) -
Uses of RedisGeoCommands.GeoLocation in org.springframework.data.redis.core
Methods in org.springframework.data.redis.core that return types with arguments of type RedisGeoCommands.GeoLocationModifier and TypeMethodDescriptionGet the members within the circle defined by the members coordinates and given radius.Get the members within the circle defined by the members coordinates and given radius applyingMetric
.BoundGeoOperations.radius
(@NonNull M member, @NonNull Distance distance, @NonNull RedisGeoCommands.GeoRadiusCommandArgs args) Get the members within the circle defined by the members coordinates and given radius applyingMetric
andRedisGeoCommands.GeoRadiusCommandArgs
.Get the members within the boundaries of a givenCircle
.BoundGeoOperations.radius
(@NonNull Circle within, @NonNull RedisGeoCommands.GeoRadiusCommandArgs args) Get the members within the boundaries of a givenCircle
applyingRedisGeoCommands.GeoRadiusCommandArgs
.Get the members within the circle defined by the members coordinates and given radius.Get the members within the circle defined by the members coordinates and given radius applyingMetric
.GeoOperations.radius
(@NonNull K key, @NonNull M member, @NonNull Distance distance, @NonNull RedisGeoCommands.GeoRadiusCommandArgs args) Get the members within the circle defined by the members coordinates and given radius applyingMetric
andRedisGeoCommands.GeoRadiusCommandArgs
.Get the members within the boundaries of a givenCircle
.GeoOperations.radius
(@NonNull K key, @NonNull Circle within, @NonNull RedisGeoCommands.GeoRadiusCommandArgs args) Get the members within the boundaries of a givenCircle
applyingRedisGeoCommands.GeoRadiusCommandArgs
.Get the members within the circle defined by the members coordinates and given radius.Get the members within the circle defined by the members coordinates and given radius applyingMetric
.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 applyingMetric
andRedisGeoCommands.GeoRadiusCommandArgs
.Get the members within the boundaries of a givenCircle
.ReactiveGeoOperations.radius
(K key, Circle within, RedisGeoCommands.GeoRadiusCommandArgs args) Get the members within the boundaries of a givenCircle
applyingRedisGeoCommands.GeoRadiusCommandArgs
.default GeoResults
<RedisGeoCommands.GeoLocation<M>> Get the members within the boundaries of a givenCircle
.default GeoResults
<RedisGeoCommands.GeoLocation<M>> BoundGeoOperations.search
(@NonNull GeoReference<M> reference, @NonNull Distance radius) Get the members usingGeoReference
as center of the query within the boundaries of a givenradius
.default GeoResults
<RedisGeoCommands.GeoLocation<M>> BoundGeoOperations.search
(@NonNull GeoReference<M> reference, @NonNull Distance radius, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) Get the members usingGeoReference
as center of the query within the boundaries of a givenradius
applyingRedisGeoCommands.GeoRadiusCommandArgs
.default GeoResults
<RedisGeoCommands.GeoLocation<M>> BoundGeoOperations.search
(@NonNull GeoReference<M> reference, @NonNull BoundingBox boundingBox) Get the members usingGeoReference
as center of the query within the boundaries of a given bounding box.default GeoResults
<RedisGeoCommands.GeoLocation<M>> BoundGeoOperations.search
(@NonNull GeoReference<M> reference, @NonNull BoundingBox boundingBox, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) Get the members usingGeoReference
as center of the query within the boundaries of a given bounding box applyingRedisGeoCommands.GeoRadiusCommandArgs
.BoundGeoOperations.search
(@NonNull GeoReference<M> reference, @NonNull GeoShape geoPredicate, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) Get the members usingGeoReference
as center of the query within the boundaries of a givenpredicate
applyingRedisGeoCommands.GeoRadiusCommandArgs
.default GeoResults
<RedisGeoCommands.GeoLocation<M>> Get the members within the boundaries of a givenCircle
.default GeoResults
<RedisGeoCommands.GeoLocation<M>> GeoOperations.search
(@NonNull K key, @NonNull GeoReference<M> reference, @NonNull Distance radius) Get the members usingGeoReference
as center of the query within the boundaries of a givenradius
.default GeoResults
<RedisGeoCommands.GeoLocation<M>> GeoOperations.search
(@NonNull K key, @NonNull GeoReference<M> reference, @NonNull Distance radius, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) Get the members usingGeoReference
as center of the query within the boundaries of a givenradius
applyingRedisGeoCommands.GeoRadiusCommandArgs
.default GeoResults
<RedisGeoCommands.GeoLocation<M>> GeoOperations.search
(@NonNull K key, @NonNull GeoReference<M> reference, @NonNull BoundingBox boundingBox) Get the members usingGeoReference
as center of the query within the boundaries of a given bounding box.default GeoResults
<RedisGeoCommands.GeoLocation<M>> GeoOperations.search
(@NonNull K key, @NonNull GeoReference<M> reference, @NonNull BoundingBox boundingBox, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) Get the members usingGeoReference
as center of the query within the boundaries of a given bounding box applyingRedisGeoCommands.GeoRadiusCommandArgs
.GeoOperations.search
(@NonNull K key, @NonNull GeoReference<M> reference, @NonNull GeoShape geoPredicate, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) Get the members usingGeoReference
as center of the query within the boundaries of a givenpredicate
applyingRedisGeoCommands.GeoRadiusCommandArgs
.default Flux
<GeoResult<RedisGeoCommands.GeoLocation<M>>> Get the members within the boundaries of a givenCircle
.default Flux
<GeoResult<RedisGeoCommands.GeoLocation<M>>> ReactiveGeoOperations.search
(K key, GeoReference<M> reference, Distance radius) Get the members usingGeoReference
as center of the query within the boundaries of a givenradius
.default Flux
<GeoResult<RedisGeoCommands.GeoLocation<M>>> ReactiveGeoOperations.search
(K key, GeoReference<M> reference, Distance radius, RedisGeoCommands.GeoSearchCommandArgs args) Get the members usingGeoReference
as center of the query within the boundaries of a givenradius
applyingRedisGeoCommands.GeoRadiusCommandArgs
.default Flux
<GeoResult<RedisGeoCommands.GeoLocation<M>>> ReactiveGeoOperations.search
(K key, GeoReference<M> reference, BoundingBox boundingBox) Get the members usingGeoReference
as center of the query within the boundaries of a given bounding box.default Flux
<GeoResult<RedisGeoCommands.GeoLocation<M>>> ReactiveGeoOperations.search
(K key, GeoReference<M> reference, BoundingBox boundingBox, RedisGeoCommands.GeoSearchCommandArgs args) Get the members usingGeoReference
as center of the query within the boundaries of a given bounding box applyingRedisGeoCommands.GeoRadiusCommandArgs
.ReactiveGeoOperations.search
(K key, GeoReference<M> reference, GeoShape geoPredicate, RedisGeoCommands.GeoSearchCommandArgs args) Get the members usingGeoReference
as center of the query within the boundaries of a givenpredicate
applyingRedisGeoCommands.GeoRadiusCommandArgs
.Methods in org.springframework.data.redis.core with parameters of type RedisGeoCommands.GeoLocationModifier and TypeMethodDescriptionBoundGeoOperations.add
(@NonNull RedisGeoCommands.GeoLocation<M> location) AddRedisGeoCommands.GeoLocation
to key.GeoOperations.add
(@NonNull K key, @NonNull RedisGeoCommands.GeoLocation<M> location) AddRedisGeoCommands.GeoLocation
to key.ReactiveGeoOperations.add
(K key, RedisGeoCommands.GeoLocation<M> location) AddRedisGeoCommands.GeoLocation
to key.Method parameters in org.springframework.data.redis.core with type arguments of type RedisGeoCommands.GeoLocationModifier and TypeMethodDescriptionBoundGeoOperations.add
(@NonNull Iterable<@NonNull RedisGeoCommands.GeoLocation<M>> locations) AddRedisGeoCommands.GeoLocation
s to keyGeoOperations.add
(@NonNull K key, @NonNull Iterable<@NonNull RedisGeoCommands.GeoLocation<M>> locations) AddRedisGeoCommands.GeoLocation
s to keyReactiveGeoOperations.add
(K key, Iterable<RedisGeoCommands.GeoLocation<M>> locations) AddRedisGeoCommands.GeoLocation
s to keyReactiveGeoOperations.add
(K key, Publisher<? extends Collection<RedisGeoCommands.GeoLocation<M>>> locations) AddRedisGeoCommands.GeoLocation
s to key -
Uses of RedisGeoCommands.GeoLocation in org.springframework.data.redis.domain.geo
Methods in org.springframework.data.redis.domain.geo with parameters of type RedisGeoCommands.GeoLocationModifier and TypeMethodDescriptionstatic <T> GeoReference
<T> GeoReference.fromCoordinate
(RedisGeoCommands.GeoLocation<?> location) Creates aGeoReference
from a WGS84 longitude/latitude coordinate.static <T> GeoReference
<T> GeoReference.fromMember
(RedisGeoCommands.GeoLocation<T> member) Creates aGeoReference
from ageoset member
.
RedisCommandsProvider.geoCommands()
}.