Class AbstractGeoCommands<K,V>
- java.lang.Object
-
- io.quarkus.redis.runtime.datasource.AbstractRedisCommands
-
- io.quarkus.redis.runtime.datasource.AbstractGeoCommands<K,V>
-
- Direct Known Subclasses:
ReactiveGeoCommandsImpl
class AbstractGeoCommands<K,V> extends AbstractRedisCommands
-
-
Field Summary
Fields Modifier and Type Field Description protected Codec
keyCodec
protected Type
typeOfValue
protected Codec
valueCodec
-
Fields inherited from class io.quarkus.redis.runtime.datasource.AbstractRedisCommands
marshaller, redis
-
-
Constructor Summary
Constructors Constructor Description AbstractGeoCommands(RedisCommandExecutor redis, Type k, Type v)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_geoadd(K key, double longitude, double latitude, V member, GeoAddArgs args)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_geoadd(K key, GeoAddArgs args, GeoItem<V>... items)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_geoadd(K key, GeoItem<V>... items)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_geodist(K key, V from, V to, GeoUnit unit)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_geohash(K key, V... members)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_geopos(K key, V... members)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_georadius(K key, double longitude, double latitude, double radius, GeoUnit unit)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_georadius(K key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusArgs geoArgs)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_georadius(K key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusStoreArgs<K> geoArgs)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_georadiusbymember(K key, V member, double distance, GeoUnit unit)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_georadiusbymember(K key, V member, double distance, GeoUnit unit, GeoRadiusArgs geoArgs)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_georadiusbymember(K key, V member, double distance, GeoUnit unit, GeoRadiusStoreArgs<K> geoArgs)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_geosearch(K key, GeoSearchArgs<V> geoArgs)
(package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
_geosearchstore(K destination, K key, GeoSearchStoreArgs<V> args, boolean storeDist)
(package private) List<GeoValue<V>>
decodeAsListOfGeoValues(io.vertx.mutiny.redis.client.Response r, boolean withDistance, boolean withCoordinates, boolean withHash)
(package private) Double
decodeDistance(io.vertx.mutiny.redis.client.Response r)
(package private) List<GeoPosition>
decodeGeoPositions(io.vertx.mutiny.redis.client.Response response)
(package private) List<String>
decodeHashList(io.vertx.mutiny.redis.client.Response r)
(package private) Set<V>
decodeRadiusSet(io.vertx.mutiny.redis.client.Response response)
-
Methods inherited from class io.quarkus.redis.runtime.datasource.AbstractRedisCommands
execute, isMap
-
-
-
-
Constructor Detail
-
AbstractGeoCommands
AbstractGeoCommands(RedisCommandExecutor redis, Type k, Type v)
-
-
Method Detail
-
_geoadd
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _geoadd(K key, double longitude, double latitude, V member, GeoAddArgs args)
-
_geoadd
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _geoadd(K key, GeoItem<V>... items)
-
_geoadd
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _geoadd(K key, GeoAddArgs args, GeoItem<V>... items)
-
_geodist
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _geodist(K key, V from, V to, GeoUnit unit)
-
_geohash
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _geohash(K key, V... members)
-
_georadius
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _georadius(K key, double longitude, double latitude, double radius, GeoUnit unit)
-
_georadius
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _georadius(K key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusArgs geoArgs)
-
_georadius
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _georadius(K key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusStoreArgs<K> geoArgs)
-
_georadiusbymember
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _georadiusbymember(K key, V member, double distance, GeoUnit unit, GeoRadiusArgs geoArgs)
-
_georadiusbymember
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _georadiusbymember(K key, V member, double distance, GeoUnit unit)
-
_georadiusbymember
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _georadiusbymember(K key, V member, double distance, GeoUnit unit, GeoRadiusStoreArgs<K> geoArgs)
-
_geosearch
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _geosearch(K key, GeoSearchArgs<V> geoArgs)
-
_geosearchstore
io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _geosearchstore(K destination, K key, GeoSearchStoreArgs<V> args, boolean storeDist)
-
decodeDistance
Double decodeDistance(io.vertx.mutiny.redis.client.Response r)
-
decodeGeoPositions
List<GeoPosition> decodeGeoPositions(io.vertx.mutiny.redis.client.Response response)
-
-