Package apoc.redis

Interface IRedisConnection<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long append​(T key, T value)  
      java.util.Map<java.lang.String,​java.lang.Object> configGet​(java.lang.String parameter)  
      java.lang.String configSet​(java.lang.String parameter, java.lang.String value)  
      boolean copy​(T source, T destination)  
      T eval​(java.lang.String script, io.lettuce.core.ScriptOutputType outputType, java.util.List<java.lang.Object> keys, java.util.List<java.lang.Object> values)  
      long exists​(java.util.List<java.lang.Object> key)  
      T get​(T key)  
      T getSet​(T key, T value)  
      long hdel​(T key, java.util.List<java.lang.Object> fields)  
      boolean hexists​(T key, T field)  
      T hget​(T key, T field)  
      java.util.Map<java.lang.String,​java.lang.Object> hgetall​(T key)  
      long hincrby​(T key, T field, long amount)  
      boolean hset​(T key, T field, T value)  
      long incrby​(T key, long amount)  
      java.lang.String info()  
      java.util.List<java.lang.Object> lrange​(T key, long start, long stop)  
      boolean persist​(T key)  
      boolean pexpire​(T key, long time, boolean isExpireAt)  
      T pop​(T key)  
      long pttl​(T key)  
      long push​(T key, java.util.List<java.lang.Object> values)  
      long sadd​(T key, java.util.List<java.lang.Object> members)  
      long scard​(T key)  
      java.util.List<java.lang.Object> smembers​(T key)  
      T spop​(T key)  
      java.util.List<java.lang.Object> sunion​(java.util.List<java.lang.Object> keys)  
      long zadd​(T key, java.lang.Object... scoresAndMembers)  
      long zcard​(T key)  
      java.util.List<java.lang.Object> zrangebyscore​(T source, long min, long max)  
      long zrem​(T source, java.util.List<java.lang.Object> members)  
      • Methods inherited from interface java.lang.AutoCloseable

        close
    • Method Detail

      • get

        T get​(T key)
      • getSet

        T getSet​(T key,
                 T value)
      • append

        long append​(T key,
                    T value)
      • incrby

        long incrby​(T key,
                    long amount)
      • hdel

        long hdel​(T key,
                  java.util.List<java.lang.Object> fields)
      • hexists

        boolean hexists​(T key,
                        T field)
      • hget

        T hget​(T key,
               T field)
      • hincrby

        long hincrby​(T key,
                     T field,
                     long amount)
      • hset

        boolean hset​(T key,
                     T field,
                     T value)
      • hgetall

        java.util.Map<java.lang.String,​java.lang.Object> hgetall​(T key)
      • push

        long push​(T key,
                  java.util.List<java.lang.Object> values)
      • pop

        T pop​(T key)
      • lrange

        java.util.List<java.lang.Object> lrange​(T key,
                                                long start,
                                                long stop)
      • sadd

        long sadd​(T key,
                  java.util.List<java.lang.Object> members)
      • spop

        T spop​(T key)
      • scard

        long scard​(T key)
      • smembers

        java.util.List<java.lang.Object> smembers​(T key)
      • sunion

        java.util.List<java.lang.Object> sunion​(java.util.List<java.lang.Object> keys)
      • zadd

        long zadd​(T key,
                  java.lang.Object... scoresAndMembers)
      • zcard

        long zcard​(T key)
      • zrangebyscore

        java.util.List<java.lang.Object> zrangebyscore​(T source,
                                                       long min,
                                                       long max)
      • zrem

        long zrem​(T source,
                  java.util.List<java.lang.Object> members)
      • eval

        T eval​(java.lang.String script,
               io.lettuce.core.ScriptOutputType outputType,
               java.util.List<java.lang.Object> keys,
               java.util.List<java.lang.Object> values)
      • copy

        boolean copy​(T source,
                     T destination)
      • exists

        long exists​(java.util.List<java.lang.Object> key)
      • pexpire

        boolean pexpire​(T key,
                        long time,
                        boolean isExpireAt)
      • persist

        boolean persist​(T key)
      • pttl

        long pttl​(T key)
      • info

        java.lang.String info()
      • configSet

        java.lang.String configSet​(java.lang.String parameter,
                                   java.lang.String value)
      • configGet

        java.util.Map<java.lang.String,​java.lang.Object> configGet​(java.lang.String parameter)