Class RedissonReactiveGeoCommands

java.lang.Object
org.redisson.spring.data.connection.RedissonReactiveGeoCommands
All Implemented Interfaces:
org.springframework.data.redis.connection.ReactiveGeoCommands
Direct Known Subclasses:
RedissonReactiveClusterGeoCommands

public class RedissonReactiveGeoCommands extends Object implements org.springframework.data.redis.connection.ReactiveGeoCommands
Author:
Nikita Koksharov
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.springframework.data.redis.connection.ReactiveGeoCommands

    org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchCommand, org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchStoreCommand
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand,Long>>
    geoAdd(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand,org.springframework.data.geo.Distance>>
    geoDist(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand,String>>
    geoHash(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand,org.springframework.data.geo.Point>>
    geoPos(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand,reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>>
    geoRadius(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand,reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>>
    geoRadiusByMember(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchCommand,reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>>
    geoSearch(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchStoreCommand,Long>>
    geoSearchStore(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchStoreCommand> commands)
     
    static byte[]
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.data.redis.connection.ReactiveGeoCommands

    geoAdd, geoAdd, geoAdd, geoDist, geoDist, geoHash, geoHash, geoPos, geoPos, geoRadius, geoRadius, geoRadiusByMember, geoRadiusByMember, geoSearch, geoSearchStore
  • Method Details

    • geoAdd

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand,Long>> geoAdd(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoAddCommand> commands)
      Specified by:
      geoAdd in interface org.springframework.data.redis.connection.ReactiveGeoCommands
    • geoDist

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand,org.springframework.data.geo.Distance>> geoDist(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoDistCommand> commands)
      Specified by:
      geoDist in interface org.springframework.data.redis.connection.ReactiveGeoCommands
    • geoHash

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand,String>> geoHash(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoHashCommand> commands)
      Specified by:
      geoHash in interface org.springframework.data.redis.connection.ReactiveGeoCommands
    • geoPos

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand,org.springframework.data.geo.Point>> geoPos(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoPosCommand> commands)
      Specified by:
      geoPos in interface org.springframework.data.redis.connection.ReactiveGeoCommands
    • geoRadius

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand,reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>> geoRadius(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusCommand> commands)
      Specified by:
      geoRadius in interface org.springframework.data.redis.connection.ReactiveGeoCommands
    • geoRadiusByMember

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand,reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>> geoRadiusByMember(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoRadiusByMemberCommand> commands)
      Specified by:
      geoRadiusByMember in interface org.springframework.data.redis.connection.ReactiveGeoCommands
    • geoSearch

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchCommand,reactor.core.publisher.Flux<org.springframework.data.geo.GeoResult<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<ByteBuffer>>>>> geoSearch(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchCommand> commands)
      Specified by:
      geoSearch in interface org.springframework.data.redis.connection.ReactiveGeoCommands
    • geoSearchStore

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchStoreCommand,Long>> geoSearchStore(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveGeoCommands.GeoSearchStoreCommand> commands)
      Specified by:
      geoSearchStore in interface org.springframework.data.redis.connection.ReactiveGeoCommands
    • toByteArray

      public static byte[] toByteArray(ByteBuffer buffer)