Class TopKListWithScoresOutput<K,V>

java.lang.Object
io.lettuce.core.output.CommandOutput<K,V,List<io.lettuce.core.KeyValue<String,Long>>>
com.redis.lettucemod.output.TopKListWithScoresOutput<K,V>
All Implemented Interfaces:
io.lettuce.core.output.StreamingOutput<io.lettuce.core.KeyValue<String,Long>>

public class TopKListWithScoresOutput<K,V> extends io.lettuce.core.output.CommandOutput<K,V,List<io.lettuce.core.KeyValue<String,Long>>> implements io.lettuce.core.output.StreamingOutput<io.lettuce.core.KeyValue<String,Long>>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface io.lettuce.core.output.StreamingOutput

    io.lettuce.core.output.StreamingOutput.Subscriber<T>
  • Field Summary

    Fields inherited from class io.lettuce.core.output.CommandOutput

    codec, error, output
  • Constructor Summary

    Constructors
    Constructor
    Description
    TopKListWithScoresOutput(io.lettuce.core.codec.RedisCodec<K,V> codec)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.lettuce.core.output.StreamingOutput.Subscriber<io.lettuce.core.KeyValue<String,Long>>
     
    void
    multi(int count)
     
    void
    set(long integer)
     
    void
    set(ByteBuffer buffer)
     
    void
    setSubscriber(io.lettuce.core.output.StreamingOutput.Subscriber<io.lettuce.core.KeyValue<String,Long>> subscriber)
     

    Methods inherited from class io.lettuce.core.output.CommandOutput

    complete, decodeAscii, get, getError, hasError, multiArray, multiMap, multiPush, multiSet, set, set, setBigNumber, setError, setError, setSingle, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • TopKListWithScoresOutput

      public TopKListWithScoresOutput(io.lettuce.core.codec.RedisCodec<K,V> codec)
  • Method Details

    • set

      public void set(ByteBuffer buffer)
      Overrides:
      set in class io.lettuce.core.output.CommandOutput<K,V,List<io.lettuce.core.KeyValue<String,Long>>>
    • set

      public void set(long integer)
      Overrides:
      set in class io.lettuce.core.output.CommandOutput<K,V,List<io.lettuce.core.KeyValue<String,Long>>>
    • multi

      public void multi(int count)
      Overrides:
      multi in class io.lettuce.core.output.CommandOutput<K,V,List<io.lettuce.core.KeyValue<String,Long>>>
    • setSubscriber

      public void setSubscriber(io.lettuce.core.output.StreamingOutput.Subscriber<io.lettuce.core.KeyValue<String,Long>> subscriber)
      Specified by:
      setSubscriber in interface io.lettuce.core.output.StreamingOutput<K>
    • getSubscriber

      public io.lettuce.core.output.StreamingOutput.Subscriber<io.lettuce.core.KeyValue<String,Long>> getSubscriber()
      Specified by:
      getSubscriber in interface io.lettuce.core.output.StreamingOutput<K>