public final class org.jruby.util.DefinedMessage extends java.lang.Enum<org.jruby.util.DefinedMessage>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: org.jruby.util.DefinedMessage
super_class: java.lang.Enum
{
public static final org.jruby.util.DefinedMessage EXPRESSION;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage ASSIGNMENT;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage GLOBAL_VARIABLE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage METHOD;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage CLASS_VARIABLE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage CONSTANT;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage LOCAL_VARIABLE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage LOCAL_VARIABLE_IN_BLOCK;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage FALSE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage INSTANCE_VARIABLE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage NIL;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage SELF;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage SUPER;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage TRUE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage YIELD;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_AMPERSAND;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_PLUS;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_BACKTICK;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_SQUOTE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_ONE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_TWO;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_THREE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_FOUR;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_FIVE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_SIX;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_SEVEN;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_EIGHT;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final org.jruby.util.DefinedMessage BACKREF_NINE;
descriptor: Lorg/jruby/util/DefinedMessage;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
private static final java.util.Map<java.lang.String, org.jruby.util.DefinedMessage> byText;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/jruby/util/DefinedMessage;>;
private final java.lang.String text;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final org.jruby.util.DefinedMessage[] ENUM$VALUES;
descriptor: [Lorg/jruby/util/DefinedMessage;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=4, args_size=0
0: new org.jruby.util.DefinedMessage
dup
ldc "EXPRESSION"
iconst_0
ldc "expression"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.EXPRESSION:Lorg/jruby/util/DefinedMessage;
1: new org.jruby.util.DefinedMessage
dup
ldc "ASSIGNMENT"
iconst_1
ldc "assignment"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.ASSIGNMENT:Lorg/jruby/util/DefinedMessage;
2: new org.jruby.util.DefinedMessage
dup
ldc "GLOBAL_VARIABLE"
iconst_2
ldc "global-variable"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.GLOBAL_VARIABLE:Lorg/jruby/util/DefinedMessage;
3: new org.jruby.util.DefinedMessage
dup
ldc "METHOD"
iconst_3
ldc "method"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.METHOD:Lorg/jruby/util/DefinedMessage;
4: new org.jruby.util.DefinedMessage
dup
ldc "CLASS_VARIABLE"
iconst_4
ldc "class variable"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.CLASS_VARIABLE:Lorg/jruby/util/DefinedMessage;
5: new org.jruby.util.DefinedMessage
dup
ldc "CONSTANT"
iconst_5
ldc "constant"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.CONSTANT:Lorg/jruby/util/DefinedMessage;
6: new org.jruby.util.DefinedMessage
dup
ldc "LOCAL_VARIABLE"
bipush 6
ldc "local-variable"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.LOCAL_VARIABLE:Lorg/jruby/util/DefinedMessage;
7: new org.jruby.util.DefinedMessage
dup
ldc "LOCAL_VARIABLE_IN_BLOCK"
bipush 7
ldc "local-variable(in-block)"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.LOCAL_VARIABLE_IN_BLOCK:Lorg/jruby/util/DefinedMessage;
8: new org.jruby.util.DefinedMessage
dup
ldc "FALSE"
bipush 8
ldc "false"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.FALSE:Lorg/jruby/util/DefinedMessage;
9: new org.jruby.util.DefinedMessage
dup
ldc "INSTANCE_VARIABLE"
bipush 9
ldc "instance-variable"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.INSTANCE_VARIABLE:Lorg/jruby/util/DefinedMessage;
10: new org.jruby.util.DefinedMessage
dup
ldc "NIL"
bipush 10
ldc "nil"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.NIL:Lorg/jruby/util/DefinedMessage;
11: new org.jruby.util.DefinedMessage
dup
ldc "SELF"
bipush 11
ldc "self"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.SELF:Lorg/jruby/util/DefinedMessage;
12: new org.jruby.util.DefinedMessage
dup
ldc "SUPER"
bipush 12
ldc "super"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.SUPER:Lorg/jruby/util/DefinedMessage;
13: new org.jruby.util.DefinedMessage
dup
ldc "TRUE"
bipush 13
ldc "true"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.TRUE:Lorg/jruby/util/DefinedMessage;
14: new org.jruby.util.DefinedMessage
dup
ldc "YIELD"
bipush 14
ldc "yield"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.YIELD:Lorg/jruby/util/DefinedMessage;
15: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_AMPERSAND"
bipush 15
ldc "$&"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_AMPERSAND:Lorg/jruby/util/DefinedMessage;
16: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_PLUS"
bipush 16
ldc "$+"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_PLUS:Lorg/jruby/util/DefinedMessage;
17: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_BACKTICK"
bipush 17
ldc "$`"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_BACKTICK:Lorg/jruby/util/DefinedMessage;
18: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_SQUOTE"
bipush 18
ldc "$'"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_SQUOTE:Lorg/jruby/util/DefinedMessage;
19: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_ONE"
bipush 19
ldc "$1"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_ONE:Lorg/jruby/util/DefinedMessage;
20: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_TWO"
bipush 20
ldc "$2"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_TWO:Lorg/jruby/util/DefinedMessage;
21: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_THREE"
bipush 21
ldc "$3"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_THREE:Lorg/jruby/util/DefinedMessage;
22: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_FOUR"
bipush 22
ldc "$4"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_FOUR:Lorg/jruby/util/DefinedMessage;
23: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_FIVE"
bipush 23
ldc "$5"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_FIVE:Lorg/jruby/util/DefinedMessage;
24: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_SIX"
bipush 24
ldc "$6"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_SIX:Lorg/jruby/util/DefinedMessage;
25: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_SEVEN"
bipush 25
ldc "$7"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_SEVEN:Lorg/jruby/util/DefinedMessage;
26: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_EIGHT"
bipush 26
ldc "$8"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_EIGHT:Lorg/jruby/util/DefinedMessage;
27: new org.jruby.util.DefinedMessage
dup
ldc "BACKREF_NINE"
bipush 27
ldc "$9"
invokespecial org.jruby.util.DefinedMessage.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic org.jruby.util.DefinedMessage.BACKREF_NINE:Lorg/jruby/util/DefinedMessage;
bipush 28
anewarray org.jruby.util.DefinedMessage
dup
iconst_0
getstatic org.jruby.util.DefinedMessage.EXPRESSION:Lorg/jruby/util/DefinedMessage;
aastore
dup
iconst_1
getstatic org.jruby.util.DefinedMessage.ASSIGNMENT:Lorg/jruby/util/DefinedMessage;
aastore
dup
iconst_2
getstatic org.jruby.util.DefinedMessage.GLOBAL_VARIABLE:Lorg/jruby/util/DefinedMessage;
aastore
dup
iconst_3
getstatic org.jruby.util.DefinedMessage.METHOD:Lorg/jruby/util/DefinedMessage;
aastore
dup
iconst_4
getstatic org.jruby.util.DefinedMessage.CLASS_VARIABLE:Lorg/jruby/util/DefinedMessage;
aastore
dup
iconst_5
getstatic org.jruby.util.DefinedMessage.CONSTANT:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 6
getstatic org.jruby.util.DefinedMessage.LOCAL_VARIABLE:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 7
getstatic org.jruby.util.DefinedMessage.LOCAL_VARIABLE_IN_BLOCK:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 8
getstatic org.jruby.util.DefinedMessage.FALSE:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 9
getstatic org.jruby.util.DefinedMessage.INSTANCE_VARIABLE:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 10
getstatic org.jruby.util.DefinedMessage.NIL:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 11
getstatic org.jruby.util.DefinedMessage.SELF:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 12
getstatic org.jruby.util.DefinedMessage.SUPER:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 13
getstatic org.jruby.util.DefinedMessage.TRUE:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 14
getstatic org.jruby.util.DefinedMessage.YIELD:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 15
getstatic org.jruby.util.DefinedMessage.BACKREF_AMPERSAND:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 16
getstatic org.jruby.util.DefinedMessage.BACKREF_PLUS:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 17
getstatic org.jruby.util.DefinedMessage.BACKREF_BACKTICK:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 18
getstatic org.jruby.util.DefinedMessage.BACKREF_SQUOTE:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 19
getstatic org.jruby.util.DefinedMessage.BACKREF_ONE:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 20
getstatic org.jruby.util.DefinedMessage.BACKREF_TWO:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 21
getstatic org.jruby.util.DefinedMessage.BACKREF_THREE:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 22
getstatic org.jruby.util.DefinedMessage.BACKREF_FOUR:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 23
getstatic org.jruby.util.DefinedMessage.BACKREF_FIVE:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 24
getstatic org.jruby.util.DefinedMessage.BACKREF_SIX:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 25
getstatic org.jruby.util.DefinedMessage.BACKREF_SEVEN:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 26
getstatic org.jruby.util.DefinedMessage.BACKREF_EIGHT:Lorg/jruby/util/DefinedMessage;
aastore
dup
bipush 27
getstatic org.jruby.util.DefinedMessage.BACKREF_NINE:Lorg/jruby/util/DefinedMessage;
aastore
putstatic org.jruby.util.DefinedMessage.ENUM$VALUES:[Lorg/jruby/util/DefinedMessage;
28: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putstatic org.jruby.util.DefinedMessage.byText:Ljava/util/Map;
29: invokestatic org.jruby.util.DefinedMessage.values:()[Lorg/jruby/util/DefinedMessage;
dup
astore 3
arraylength
istore 2
iconst_0
istore 1
goto 33
StackMap locals: top int int org.jruby.util.DefinedMessage[]
StackMap stack:
30: aload 3
iload 1
aaload
astore 0
start local 0 31: getstatic org.jruby.util.DefinedMessage.byText:Ljava/util/Map;
aload 0
invokevirtual org.jruby.util.DefinedMessage.getText:()Ljava/lang/String;
aload 0
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 0 32: iinc 1 1
StackMap locals:
StackMap stack:
33: iload 1
iload 2
if_icmplt 30
34: return
LocalVariableTable:
Start End Slot Name Signature
31 32 0 definedMessage Lorg/jruby/util/DefinedMessage;
public java.lang.String getText();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jruby.util.DefinedMessage.text:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jruby/util/DefinedMessage;
public static org.jruby.util.DefinedMessage byText(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/jruby/util/DefinedMessage;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic org.jruby.util.DefinedMessage.byText:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.jruby.util.DefinedMessage
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 text Ljava/lang/String;
MethodParameters:
Name Flags
text
private void <init>(java.lang.String, int, java.lang.String);
descriptor: (Ljava/lang/String;ILjava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=4
start local 0 start local 3 0: aload 0
aload 1
iload 2
invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
1: aload 0
aload 3
putfield org.jruby.util.DefinedMessage.text:Ljava/lang/String;
2: return
end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/jruby/util/DefinedMessage;
0 3 3 text Ljava/lang/String;
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
text
public static org.jruby.util.DefinedMessage[] values();
descriptor: ()[Lorg/jruby/util/DefinedMessage;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic org.jruby.util.DefinedMessage.ENUM$VALUES:[Lorg/jruby/util/DefinedMessage;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray org.jruby.util.DefinedMessage
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.jruby.util.DefinedMessage valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/jruby/util/DefinedMessage;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Lorg/jruby/util/DefinedMessage;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast org.jruby.util.DefinedMessage
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
}
Signature: Ljava/lang/Enum<Lorg/jruby/util/DefinedMessage;>;
SourceFile: "DefinedMessage.java"