public final class io.vertx.core.dns.DnsResponseCode extends java.lang.Enum<io.vertx.core.dns.DnsResponseCode>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: io.vertx.core.dns.DnsResponseCode
super_class: java.lang.Enum
{
public static final io.vertx.core.dns.DnsResponseCode NOERROR;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode FORMERROR;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode SERVFAIL;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode NXDOMAIN;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode NOTIMPL;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode REFUSED;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode YXDOMAIN;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode YXRRSET;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode NXRRSET;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode NOTAUTH;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode NOTZONE;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode BADVERS;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode BADSIG;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode BADKEY;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final io.vertx.core.dns.DnsResponseCode BADTIME;
descriptor: Lio/vertx/core/dns/DnsResponseCode;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
private final int errorCode;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String message;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final io.vertx.core.dns.DnsResponseCode[] ENUM$VALUES;
descriptor: [Lio/vertx/core/dns/DnsResponseCode;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=0, args_size=0
0: new io.vertx.core.dns.DnsResponseCode
dup
ldc "NOERROR"
iconst_0
1: iconst_0
ldc "no error"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.NOERROR:Lio/vertx/core/dns/DnsResponseCode;
2: new io.vertx.core.dns.DnsResponseCode
dup
ldc "FORMERROR"
iconst_1
3: iconst_1
ldc "format error"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.FORMERROR:Lio/vertx/core/dns/DnsResponseCode;
4: new io.vertx.core.dns.DnsResponseCode
dup
ldc "SERVFAIL"
iconst_2
5: iconst_2
ldc "server failure"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.SERVFAIL:Lio/vertx/core/dns/DnsResponseCode;
6: new io.vertx.core.dns.DnsResponseCode
dup
ldc "NXDOMAIN"
iconst_3
7: iconst_3
ldc "name error"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.NXDOMAIN:Lio/vertx/core/dns/DnsResponseCode;
8: new io.vertx.core.dns.DnsResponseCode
dup
ldc "NOTIMPL"
iconst_4
9: iconst_4
ldc "not implemented"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.NOTIMPL:Lio/vertx/core/dns/DnsResponseCode;
10: new io.vertx.core.dns.DnsResponseCode
dup
ldc "REFUSED"
iconst_5
11: iconst_5
ldc "operation refused"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.REFUSED:Lio/vertx/core/dns/DnsResponseCode;
12: new io.vertx.core.dns.DnsResponseCode
dup
ldc "YXDOMAIN"
bipush 6
13: bipush 6
ldc "domain name should not exist"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.YXDOMAIN:Lio/vertx/core/dns/DnsResponseCode;
14: new io.vertx.core.dns.DnsResponseCode
dup
ldc "YXRRSET"
bipush 7
15: bipush 7
ldc "resource record set should not exist"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.YXRRSET:Lio/vertx/core/dns/DnsResponseCode;
16: new io.vertx.core.dns.DnsResponseCode
dup
ldc "NXRRSET"
bipush 8
17: bipush 8
ldc "rrset does not exist"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.NXRRSET:Lio/vertx/core/dns/DnsResponseCode;
18: new io.vertx.core.dns.DnsResponseCode
dup
ldc "NOTAUTH"
bipush 9
19: bipush 9
ldc "not authoritative for zone"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.NOTAUTH:Lio/vertx/core/dns/DnsResponseCode;
20: new io.vertx.core.dns.DnsResponseCode
dup
ldc "NOTZONE"
bipush 10
21: bipush 10
ldc "name not in zone"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.NOTZONE:Lio/vertx/core/dns/DnsResponseCode;
22: new io.vertx.core.dns.DnsResponseCode
dup
ldc "BADVERS"
bipush 11
23: bipush 11
ldc "bad extension mechanism for version"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.BADVERS:Lio/vertx/core/dns/DnsResponseCode;
24: new io.vertx.core.dns.DnsResponseCode
dup
ldc "BADSIG"
bipush 12
25: bipush 12
ldc "bad signature"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.BADSIG:Lio/vertx/core/dns/DnsResponseCode;
26: new io.vertx.core.dns.DnsResponseCode
dup
ldc "BADKEY"
bipush 13
27: bipush 13
ldc "bad key"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.BADKEY:Lio/vertx/core/dns/DnsResponseCode;
28: new io.vertx.core.dns.DnsResponseCode
dup
ldc "BADTIME"
bipush 14
29: bipush 14
ldc "bad timestamp"
invokespecial io.vertx.core.dns.DnsResponseCode.<init>:(Ljava/lang/String;IILjava/lang/String;)V
putstatic io.vertx.core.dns.DnsResponseCode.BADTIME:Lio/vertx/core/dns/DnsResponseCode;
30: bipush 15
anewarray io.vertx.core.dns.DnsResponseCode
dup
iconst_0
getstatic io.vertx.core.dns.DnsResponseCode.NOERROR:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
iconst_1
getstatic io.vertx.core.dns.DnsResponseCode.FORMERROR:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
iconst_2
getstatic io.vertx.core.dns.DnsResponseCode.SERVFAIL:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
iconst_3
getstatic io.vertx.core.dns.DnsResponseCode.NXDOMAIN:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
iconst_4
getstatic io.vertx.core.dns.DnsResponseCode.NOTIMPL:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
iconst_5
getstatic io.vertx.core.dns.DnsResponseCode.REFUSED:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
bipush 6
getstatic io.vertx.core.dns.DnsResponseCode.YXDOMAIN:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
bipush 7
getstatic io.vertx.core.dns.DnsResponseCode.YXRRSET:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
bipush 8
getstatic io.vertx.core.dns.DnsResponseCode.NXRRSET:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
bipush 9
getstatic io.vertx.core.dns.DnsResponseCode.NOTAUTH:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
bipush 10
getstatic io.vertx.core.dns.DnsResponseCode.NOTZONE:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
bipush 11
getstatic io.vertx.core.dns.DnsResponseCode.BADVERS:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
bipush 12
getstatic io.vertx.core.dns.DnsResponseCode.BADSIG:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
bipush 13
getstatic io.vertx.core.dns.DnsResponseCode.BADKEY:Lio/vertx/core/dns/DnsResponseCode;
aastore
dup
bipush 14
getstatic io.vertx.core.dns.DnsResponseCode.BADTIME:Lio/vertx/core/dns/DnsResponseCode;
aastore
putstatic io.vertx.core.dns.DnsResponseCode.ENUM$VALUES:[Lio/vertx/core/dns/DnsResponseCode;
return
LocalVariableTable:
Start End Slot Name Signature
public static io.vertx.core.dns.DnsResponseCode valueOf(int);
descriptor: (I)Lio/vertx/core/dns/DnsResponseCode;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=6, args_size=1
start local 0 0: invokestatic io.vertx.core.dns.DnsResponseCode.values:()[Lio/vertx/core/dns/DnsResponseCode;
astore 1
start local 1 1: aload 1
dup
astore 5
arraylength
istore 4
iconst_0
istore 3
goto 6
StackMap locals: int io.vertx.core.dns.DnsResponseCode[] top int int io.vertx.core.dns.DnsResponseCode[]
StackMap stack:
2: aload 5
iload 3
aaload
astore 2
start local 2 3: aload 2
getfield io.vertx.core.dns.DnsResponseCode.errorCode:I
iload 0
if_icmpne 5
4: aload 2
areturn
end local 2 5: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
6: iload 3
iload 4
if_icmplt 2
7: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 responseCode I
1 8 1 errors [Lio/vertx/core/dns/DnsResponseCode;
3 5 2 e Lio/vertx/core/dns/DnsResponseCode;
MethodParameters:
Name Flags
responseCode
private void <init>(java.lang.String, int, int, java.lang.String);
descriptor: (Ljava/lang/String;IILjava/lang/String;)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
iload 3
putfield io.vertx.core.dns.DnsResponseCode.errorCode:I
2: aload 0
aload 4
putfield io.vertx.core.dns.DnsResponseCode.message:Ljava/lang/String;
3: return
end local 4 end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/dns/DnsResponseCode;
0 4 3 errorCode I
0 4 4 message Ljava/lang/String;
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
errorCode
message
public int code();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.dns.DnsResponseCode.errorCode:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/dns/DnsResponseCode;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
aload 0
invokevirtual io.vertx.core.dns.DnsResponseCode.name:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ": type "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.dns.DnsResponseCode.errorCode:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.dns.DnsResponseCode.message:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/dns/DnsResponseCode;
public static io.vertx.core.dns.DnsResponseCode[] values();
descriptor: ()[Lio/vertx/core/dns/DnsResponseCode;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic io.vertx.core.dns.DnsResponseCode.ENUM$VALUES:[Lio/vertx/core/dns/DnsResponseCode;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray io.vertx.core.dns.DnsResponseCode
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 io.vertx.core.dns.DnsResponseCode valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/dns/DnsResponseCode;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Lio/vertx/core/dns/DnsResponseCode;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast io.vertx.core.dns.DnsResponseCode
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
}
Signature: Ljava/lang/Enum<Lio/vertx/core/dns/DnsResponseCode;>;
SourceFile: "DnsResponseCode.java"
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.VertxGen()