final class org.jcodings.transcode.GenericTranscoder extends org.jcodings.transcode.Transcoder
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.jcodings.transcode.GenericTranscoder
super_class: org.jcodings.transcode.Transcoder
{
protected void <init>(java.lang.String, java.lang.String, int, java.lang.String, int, int, int, org.jcodings.transcode.AsciiCompatibility, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IIILorg/jcodings/transcode/AsciiCompatibility;I)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=10, locals=10, args_size=10
start local 0 // org.jcodings.transcode.GenericTranscoder this
start local 1 // java.lang.String source
start local 2 // java.lang.String destination
start local 3 // int treeStart
start local 4 // java.lang.String arrayKey
start local 5 // int inputUnitLength
start local 6 // int maxInput
start local 7 // int maxOutput
start local 8 // org.jcodings.transcode.AsciiCompatibility compatibility
start local 9 // int stateSize
0: .line 25
aload 0 /* this */
aload 1 /* source */
aload 2 /* destination */
iload 3 /* treeStart */
aload 4 /* arrayKey */
iload 5 /* inputUnitLength */
iload 6 /* maxInput */
iload 7 /* maxOutput */
aload 8 /* compatibility */
iload 9 /* stateSize */
invokespecial org.jcodings.transcode.Transcoder.<init>:(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IIILorg/jcodings/transcode/AsciiCompatibility;I)V
1: .line 26
return
end local 9 // int stateSize
end local 8 // org.jcodings.transcode.AsciiCompatibility compatibility
end local 7 // int maxOutput
end local 6 // int maxInput
end local 5 // int inputUnitLength
end local 4 // java.lang.String arrayKey
end local 3 // int treeStart
end local 2 // java.lang.String destination
end local 1 // java.lang.String source
end local 0 // org.jcodings.transcode.GenericTranscoder this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jcodings/transcode/GenericTranscoder;
0 2 1 source Ljava/lang/String;
0 2 2 destination Ljava/lang/String;
0 2 3 treeStart I
0 2 4 arrayKey Ljava/lang/String;
0 2 5 inputUnitLength I
0 2 6 maxInput I
0 2 7 maxOutput I
0 2 8 compatibility Lorg/jcodings/transcode/AsciiCompatibility;
0 2 9 stateSize I
MethodParameters:
Name Flags
source
destination
treeStart
arrayKey
inputUnitLength
maxInput
maxOutput
compatibility
stateSize
protected void <init>(byte[], byte[], int, java.lang.String, int, int, int, org.jcodings.transcode.AsciiCompatibility, int);
descriptor: ([B[BILjava/lang/String;IIILorg/jcodings/transcode/AsciiCompatibility;I)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=10, locals=10, args_size=10
start local 0 // org.jcodings.transcode.GenericTranscoder this
start local 1 // byte[] source
start local 2 // byte[] destination
start local 3 // int treeStart
start local 4 // java.lang.String arrayKey
start local 5 // int inputUnitLength
start local 6 // int maxInput
start local 7 // int maxOutput
start local 8 // org.jcodings.transcode.AsciiCompatibility compatibility
start local 9 // int stateSize
0: .line 30
aload 0 /* this */
aload 1 /* source */
aload 2 /* destination */
iload 3 /* treeStart */
aload 4 /* arrayKey */
iload 5 /* inputUnitLength */
iload 6 /* maxInput */
iload 7 /* maxOutput */
aload 8 /* compatibility */
iload 9 /* stateSize */
invokespecial org.jcodings.transcode.Transcoder.<init>:([B[BILjava/lang/String;IIILorg/jcodings/transcode/AsciiCompatibility;I)V
1: .line 31
return
end local 9 // int stateSize
end local 8 // org.jcodings.transcode.AsciiCompatibility compatibility
end local 7 // int maxOutput
end local 6 // int maxInput
end local 5 // int inputUnitLength
end local 4 // java.lang.String arrayKey
end local 3 // int treeStart
end local 2 // byte[] destination
end local 1 // byte[] source
end local 0 // org.jcodings.transcode.GenericTranscoder this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jcodings/transcode/GenericTranscoder;
0 2 1 source [B
0 2 2 destination [B
0 2 3 treeStart I
0 2 4 arrayKey Ljava/lang/String;
0 2 5 inputUnitLength I
0 2 6 maxInput I
0 2 7 maxOutput I
0 2 8 compatibility Lorg/jcodings/transcode/AsciiCompatibility;
0 2 9 stateSize I
MethodParameters:
Name Flags
source
destination
treeStart
arrayKey
inputUnitLength
maxInput
maxOutput
compatibility
stateSize
}
SourceFile: "GenericTranscoder.java"