public final class org.jcodings.exception.EncodingError extends java.lang.Enum<org.jcodings.exception.EncodingError>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: org.jcodings.exception.EncodingError
super_class: java.lang.Enum
{
public static final org.jcodings.exception.EncodingError ERR_TYPE_BUG;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_TOO_BIG_WIDE_CHAR_VALUE;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_TOO_LONG_WIDE_CHAR_VALUE;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_INVALID_CHAR_PROPERTY_NAME;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_INVALID_CODE_POINT_VALUE;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_ENCODING_CLASS_DEF_NOT_FOUND;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_ENCODING_LOAD_ERROR;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_ENCODING_ALREADY_REGISTERED;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_ENCODING_ALIAS_ALREADY_REGISTERED;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_ENCODING_REPLICA_ALREADY_REGISTERED;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_NO_SUCH_ENCODNG;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_COULD_NOT_REPLICATE;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_TRANSCODER_ALREADY_REGISTERED;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_TRANSCODER_CLASS_DEF_NOT_FOUND;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jcodings.exception.EncodingError ERR_TRANSCODER_LOAD_ERROR;
descriptor: Lorg/jcodings/exception/EncodingError;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
private final java.lang.String message;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int code;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final org.jcodings.util.IntHash<org.jcodings.exception.EncodingError> CODE_TO_ERROR;
descriptor: Lorg/jcodings/util/IntHash;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Lorg/jcodings/util/IntHash<Lorg/jcodings/exception/EncodingError;>;
private static final org.jcodings.exception.EncodingError[] ENUM$VALUES;
descriptor: [Lorg/jcodings/exception/EncodingError;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=4, args_size=0
0: new org.jcodings.exception.EncodingError
dup
ldc "ERR_TYPE_BUG"
iconst_0
ldc "undefined type (bug)"
bipush -6
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_TYPE_BUG:Lorg/jcodings/exception/EncodingError;
1: new org.jcodings.exception.EncodingError
dup
ldc "ERR_TOO_BIG_WIDE_CHAR_VALUE"
iconst_1
ldc "too big wide-char value"
sipush -401
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_TOO_BIG_WIDE_CHAR_VALUE:Lorg/jcodings/exception/EncodingError;
2: new org.jcodings.exception.EncodingError
dup
ldc "ERR_TOO_LONG_WIDE_CHAR_VALUE"
iconst_2
ldc "too long wide-char value"
sipush -212
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_TOO_LONG_WIDE_CHAR_VALUE:Lorg/jcodings/exception/EncodingError;
3: new org.jcodings.exception.EncodingError
dup
ldc "ERR_INVALID_CHAR_PROPERTY_NAME"
iconst_3
ldc "invalid character property name <%n>"
sipush -223
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_INVALID_CHAR_PROPERTY_NAME:Lorg/jcodings/exception/EncodingError;
4: new org.jcodings.exception.EncodingError
dup
ldc "ERR_INVALID_CODE_POINT_VALUE"
iconst_4
ldc "invalid code point value"
sipush -400
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_INVALID_CODE_POINT_VALUE:Lorg/jcodings/exception/EncodingError;
5: new org.jcodings.exception.EncodingError
dup
ldc "ERR_ENCODING_CLASS_DEF_NOT_FOUND"
iconst_5
ldc "encoding class <%n> not found"
sipush -1000
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_ENCODING_CLASS_DEF_NOT_FOUND:Lorg/jcodings/exception/EncodingError;
6: new org.jcodings.exception.EncodingError
dup
ldc "ERR_ENCODING_LOAD_ERROR"
bipush 6
ldc "problem loading encoding <%n>"
sipush -1001
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_ENCODING_LOAD_ERROR:Lorg/jcodings/exception/EncodingError;
7: new org.jcodings.exception.EncodingError
dup
ldc "ERR_ENCODING_ALREADY_REGISTERED"
bipush 7
ldc "encoding already registerd <%n>"
sipush -1002
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_ENCODING_ALREADY_REGISTERED:Lorg/jcodings/exception/EncodingError;
8: new org.jcodings.exception.EncodingError
dup
ldc "ERR_ENCODING_ALIAS_ALREADY_REGISTERED"
bipush 8
ldc "encoding alias already registerd <%n>"
sipush -1003
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_ENCODING_ALIAS_ALREADY_REGISTERED:Lorg/jcodings/exception/EncodingError;
9: new org.jcodings.exception.EncodingError
dup
ldc "ERR_ENCODING_REPLICA_ALREADY_REGISTERED"
bipush 9
ldc "encoding replica already registerd <%n>"
sipush -1004
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_ENCODING_REPLICA_ALREADY_REGISTERED:Lorg/jcodings/exception/EncodingError;
10: new org.jcodings.exception.EncodingError
dup
ldc "ERR_NO_SUCH_ENCODNG"
bipush 10
ldc "no such encoding <%n>"
sipush -1005
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_NO_SUCH_ENCODNG:Lorg/jcodings/exception/EncodingError;
11: new org.jcodings.exception.EncodingError
dup
ldc "ERR_COULD_NOT_REPLICATE"
bipush 11
ldc "could not replicate <%n> encoding"
sipush -1006
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_COULD_NOT_REPLICATE:Lorg/jcodings/exception/EncodingError;
12: new org.jcodings.exception.EncodingError
dup
ldc "ERR_TRANSCODER_ALREADY_REGISTERED"
bipush 12
ldc "transcoder from <%n> has been already registered"
sipush -1007
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_TRANSCODER_ALREADY_REGISTERED:Lorg/jcodings/exception/EncodingError;
13: new org.jcodings.exception.EncodingError
dup
ldc "ERR_TRANSCODER_CLASS_DEF_NOT_FOUND"
bipush 13
ldc "transcoder class <%n> not found"
sipush -1008
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_TRANSCODER_CLASS_DEF_NOT_FOUND:Lorg/jcodings/exception/EncodingError;
14: new org.jcodings.exception.EncodingError
dup
ldc "ERR_TRANSCODER_LOAD_ERROR"
bipush 14
ldc "problem loading transcoder <%n>"
sipush -1009
invokespecial org.jcodings.exception.EncodingError.<init>:(Ljava/lang/String;ILjava/lang/String;I)V
putstatic org.jcodings.exception.EncodingError.ERR_TRANSCODER_LOAD_ERROR:Lorg/jcodings/exception/EncodingError;
bipush 15
anewarray org.jcodings.exception.EncodingError
dup
iconst_0
getstatic org.jcodings.exception.EncodingError.ERR_TYPE_BUG:Lorg/jcodings/exception/EncodingError;
aastore
dup
iconst_1
getstatic org.jcodings.exception.EncodingError.ERR_TOO_BIG_WIDE_CHAR_VALUE:Lorg/jcodings/exception/EncodingError;
aastore
dup
iconst_2
getstatic org.jcodings.exception.EncodingError.ERR_TOO_LONG_WIDE_CHAR_VALUE:Lorg/jcodings/exception/EncodingError;
aastore
dup
iconst_3
getstatic org.jcodings.exception.EncodingError.ERR_INVALID_CHAR_PROPERTY_NAME:Lorg/jcodings/exception/EncodingError;
aastore
dup
iconst_4
getstatic org.jcodings.exception.EncodingError.ERR_INVALID_CODE_POINT_VALUE:Lorg/jcodings/exception/EncodingError;
aastore
dup
iconst_5
getstatic org.jcodings.exception.EncodingError.ERR_ENCODING_CLASS_DEF_NOT_FOUND:Lorg/jcodings/exception/EncodingError;
aastore
dup
bipush 6
getstatic org.jcodings.exception.EncodingError.ERR_ENCODING_LOAD_ERROR:Lorg/jcodings/exception/EncodingError;
aastore
dup
bipush 7
getstatic org.jcodings.exception.EncodingError.ERR_ENCODING_ALREADY_REGISTERED:Lorg/jcodings/exception/EncodingError;
aastore
dup
bipush 8
getstatic org.jcodings.exception.EncodingError.ERR_ENCODING_ALIAS_ALREADY_REGISTERED:Lorg/jcodings/exception/EncodingError;
aastore
dup
bipush 9
getstatic org.jcodings.exception.EncodingError.ERR_ENCODING_REPLICA_ALREADY_REGISTERED:Lorg/jcodings/exception/EncodingError;
aastore
dup
bipush 10
getstatic org.jcodings.exception.EncodingError.ERR_NO_SUCH_ENCODNG:Lorg/jcodings/exception/EncodingError;
aastore
dup
bipush 11
getstatic org.jcodings.exception.EncodingError.ERR_COULD_NOT_REPLICATE:Lorg/jcodings/exception/EncodingError;
aastore
dup
bipush 12
getstatic org.jcodings.exception.EncodingError.ERR_TRANSCODER_ALREADY_REGISTERED:Lorg/jcodings/exception/EncodingError;
aastore
dup
bipush 13
getstatic org.jcodings.exception.EncodingError.ERR_TRANSCODER_CLASS_DEF_NOT_FOUND:Lorg/jcodings/exception/EncodingError;
aastore
dup
bipush 14
getstatic org.jcodings.exception.EncodingError.ERR_TRANSCODER_LOAD_ERROR:Lorg/jcodings/exception/EncodingError;
aastore
putstatic org.jcodings.exception.EncodingError.ENUM$VALUES:[Lorg/jcodings/exception/EncodingError;
15: new org.jcodings.util.IntHash
dup
invokespecial org.jcodings.util.IntHash.<init>:()V
putstatic org.jcodings.exception.EncodingError.CODE_TO_ERROR:Lorg/jcodings/util/IntHash;
16: invokestatic org.jcodings.exception.EncodingError.values:()[Lorg/jcodings/exception/EncodingError;
dup
astore 3
arraylength
istore 2
iconst_0
istore 1
goto 20
StackMap locals: top int int org.jcodings.exception.EncodingError[]
StackMap stack:
17: aload 3
iload 1
aaload
astore 0
start local 0 18: getstatic org.jcodings.exception.EncodingError.CODE_TO_ERROR:Lorg/jcodings/util/IntHash;
aload 0
invokevirtual org.jcodings.exception.EncodingError.getCode:()I
aload 0
invokevirtual org.jcodings.util.IntHash.put:(ILjava/lang/Object;)Ljava/lang/Object;
pop
end local 0 19: iinc 1 1
StackMap locals:
StackMap stack:
20: iload 1
iload 2
if_icmplt 17
21: return
LocalVariableTable:
Start End Slot Name Signature
18 19 0 error Lorg/jcodings/exception/EncodingError;
private void <init>(java.lang.String, int, java.lang.String, int);
descriptor: (Ljava/lang/String;ILjava/lang/String;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=5
start local 0 start local 3 start local 4 0: aload 0
aload 1
iload 2
invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
1: aload 0
aload 3
putfield org.jcodings.exception.EncodingError.message:Ljava/lang/String;
2: aload 0
iload 4
putfield org.jcodings.exception.EncodingError.code:I
3: return
end local 4 end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/jcodings/exception/EncodingError;
0 4 3 message Ljava/lang/String;
0 4 4 code I
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
message
code
public java.lang.String getMessage();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jcodings.exception.EncodingError.message:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jcodings/exception/EncodingError;
public int getCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jcodings.exception.EncodingError.code:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jcodings/exception/EncodingError;
public static org.jcodings.exception.EncodingError fromCode(int);
descriptor: (I)Lorg/jcodings/exception/EncodingError;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic org.jcodings.exception.EncodingError.CODE_TO_ERROR:Lorg/jcodings/util/IntHash;
iload 0
invokevirtual org.jcodings.util.IntHash.get:(I)Ljava/lang/Object;
checkcast org.jcodings.exception.EncodingError
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 code I
MethodParameters:
Name Flags
code
public static org.jcodings.exception.EncodingError[] values();
descriptor: ()[Lorg/jcodings/exception/EncodingError;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic org.jcodings.exception.EncodingError.ENUM$VALUES:[Lorg/jcodings/exception/EncodingError;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray org.jcodings.exception.EncodingError
dup
astore 2
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
aload 2
areturn
LocalVariableTable:
Start End Slot Name Signature
public static org.jcodings.exception.EncodingError valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/jcodings/exception/EncodingError;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Lorg/jcodings/exception/EncodingError;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast org.jcodings.exception.EncodingError
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
}
Signature: Ljava/lang/Enum<Lorg/jcodings/exception/EncodingError;>;
SourceFile: "EncodingError.java"