public interface org.apache.cassandra.io.compress.ICompressor
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.apache.cassandra.io.compress.ICompressor
  super_class: java.lang.Object
{
  public abstract int initialCompressedBufferLength(int);
    descriptor: (I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      chunkLength  

  public abstract int uncompress(byte[], int, int, byte[], int);
    descriptor: ([BII[BI)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
              Name  Flags
      input         
      inputOffset   
      inputLength   
      output        
      outputOffset  

  public abstract void compress(java.nio.ByteBuffer, java.nio.ByteBuffer);
    descriptor: (Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      input   
      output  

  public abstract void uncompress(java.nio.ByteBuffer, java.nio.ByteBuffer);
    descriptor: (Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      input   
      output  

  public abstract org.apache.cassandra.io.compress.BufferType preferredBufferType();
    descriptor: ()Lorg/apache/cassandra/io/compress/BufferType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean supports(org.apache.cassandra.io.compress.BufferType);
    descriptor: (Lorg/apache/cassandra/io/compress/BufferType;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      bufferType  

  public abstract java.util.Set<java.lang.String> supportedOptions();
    descriptor: ()Ljava/util/Set;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Set<Ljava/lang/String;>;
}
SourceFile: "ICompressor.java"