public interface com.datastax.oss.protocol.internal.Compressor<B>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.datastax.oss.protocol.internal.Compressor
super_class: java.lang.Object
{
public static <B> com.datastax.oss.protocol.internal.Compressor<B> none();
descriptor: ()Lcom/datastax/oss/protocol/internal/Compressor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new com.datastax.oss.protocol.internal.NoopCompressor
dup
invokespecial com.datastax.oss.protocol.internal.NoopCompressor.<init>:()V
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <B:Ljava/lang/Object;>()Lcom/datastax/oss/protocol/internal/Compressor<TB;>;
public abstract java.lang.String algorithm();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract B compress();
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TB;)TB;
MethodParameters:
Name Flags
uncompressed
public abstract B decompress();
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TB;)TB;
MethodParameters:
Name Flags
compressed
public abstract B compressWithoutLength();
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TB;)TB;
MethodParameters:
Name Flags
uncompressed
public abstract B decompressWithoutLength(B, );
descriptor: (Ljava/lang/Object;I)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TB;I)TB;
MethodParameters:
Name Flags
compressed
uncompressedLength
}
Signature: <B:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "Compressor.java"