public final class org.apache.commons.compress.compressors.lz77support.Parameters
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.apache.commons.compress.compressors.lz77support.Parameters
super_class: java.lang.Object
{
public static final int TRUE_MIN_BACK_REFERENCE_LENGTH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
private final int windowSize;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int minBackReferenceLength;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int maxBackReferenceLength;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int maxOffset;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int maxLiteralLength;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int niceBackReferenceLength;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int maxCandidates;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int lazyThreshold;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean lazyMatching;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public static org.apache.commons.compress.compressors.lz77support.Parameters$Builder builder(int);
descriptor: (I)Lorg/apache/commons/compress/compressors/lz77support/Parameters$Builder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.apache.commons.compress.compressors.lz77support.Parameters$Builder
dup
iload 0
invokespecial org.apache.commons.compress.compressors.lz77support.Parameters$Builder.<init>:(I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 windowSize I
MethodParameters:
Name Flags
windowSize
private void <init>(int, int, int, int, int, int, int, boolean, int);
descriptor: (IIIIIIIZI)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=10, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iload 1
putfield org.apache.commons.compress.compressors.lz77support.Parameters.windowSize:I
2: aload 0
iload 2
putfield org.apache.commons.compress.compressors.lz77support.Parameters.minBackReferenceLength:I
3: aload 0
iload 3
putfield org.apache.commons.compress.compressors.lz77support.Parameters.maxBackReferenceLength:I
4: aload 0
iload 4
putfield org.apache.commons.compress.compressors.lz77support.Parameters.maxOffset:I
5: aload 0
iload 5
putfield org.apache.commons.compress.compressors.lz77support.Parameters.maxLiteralLength:I
6: aload 0
iload 6
putfield org.apache.commons.compress.compressors.lz77support.Parameters.niceBackReferenceLength:I
7: aload 0
iload 7
putfield org.apache.commons.compress.compressors.lz77support.Parameters.maxCandidates:I
8: aload 0
iload 8
putfield org.apache.commons.compress.compressors.lz77support.Parameters.lazyMatching:Z
9: aload 0
iload 9
putfield org.apache.commons.compress.compressors.lz77support.Parameters.lazyThreshold:I
10: return
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
0 11 1 windowSize I
0 11 2 minBackReferenceLength I
0 11 3 maxBackReferenceLength I
0 11 4 maxOffset I
0 11 5 maxLiteralLength I
0 11 6 niceBackReferenceLength I
0 11 7 maxCandidates I
0 11 8 lazyMatching Z
0 11 9 lazyThreshold I
MethodParameters:
Name Flags
windowSize
minBackReferenceLength
maxBackReferenceLength
maxOffset
maxLiteralLength
niceBackReferenceLength
maxCandidates
lazyMatching
lazyThreshold
public int getWindowSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.compress.compressors.lz77support.Parameters.windowSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
public int getMinBackReferenceLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.compress.compressors.lz77support.Parameters.minBackReferenceLength:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
public int getMaxBackReferenceLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.compress.compressors.lz77support.Parameters.maxBackReferenceLength:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
public int getMaxOffset();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.compress.compressors.lz77support.Parameters.maxOffset:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
public int getMaxLiteralLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.compress.compressors.lz77support.Parameters.maxLiteralLength:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
public int getNiceBackReferenceLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.compress.compressors.lz77support.Parameters.niceBackReferenceLength:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
public int getMaxCandidates();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.compress.compressors.lz77support.Parameters.maxCandidates:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
public boolean getLazyMatching();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.compress.compressors.lz77support.Parameters.lazyMatching:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
public int getLazyMatchingThreshold();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.compress.compressors.lz77support.Parameters.lazyThreshold:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/compress/compressors/lz77support/Parameters;
private static final boolean isPowerOfTwo(int);
descriptor: (I)Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: iload 0
iload 0
iconst_1
isub
iand
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 x I
MethodParameters:
Name Flags
x
}
SourceFile: "Parameters.java"
NestMembers:
org.apache.commons.compress.compressors.lz77support.Parameters$Builder
InnerClasses:
public Builder = org.apache.commons.compress.compressors.lz77support.Parameters$Builder of org.apache.commons.compress.compressors.lz77support.Parameters