Module lettuce.core

Class StringMatchResultOutput<K,​V>

java.lang.Object
io.lettuce.core.output.CommandOutput<K,​V,​StringMatchResult>
io.lettuce.core.output.StringMatchResultOutput<K,​V>

public class StringMatchResultOutput<K,​V>
extends CommandOutput<K,​V,​StringMatchResult>
Command output for STRALGO returning StringMatchResult.
Since:
6.0
Author:
dengliming
  • Constructor Details

    • StringMatchResultOutput

      public StringMatchResultOutput​(RedisCodec<K,​V> codec, boolean withIdx)
  • Method Details

    • set

      public void set​(ByteBuffer bytes)
      Description copied from class: CommandOutput
      Update the command output with a sequence of bytes, or null. Concrete CommandOutput implementations must override this method to decode bulk/bytes response values.
      Overrides:
      set in class CommandOutput<K,​V,​StringMatchResult>
      Parameters:
      bytes - The command output, or null.
    • set

      public void set​(long integer)
      Description copied from class: CommandOutput
      Update the command output with a 64-bit signed integer. Concrete CommandOutput implementations must override this method to decode number (integer) response values.
      Overrides:
      set in class CommandOutput<K,​V,​StringMatchResult>
      Parameters:
      integer - The command output.
    • complete

      public void complete​(int depth)
      Description copied from class: CommandOutput
      Mark the command output complete.
      Overrides:
      complete in class CommandOutput<K,​V,​StringMatchResult>
      Parameters:
      depth - Remaining depth of output queue.