class io.vertx.ext.consul.impl.CheckParser
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.vertx.ext.consul.impl.CheckParser
super_class: java.lang.Object
{
private static final java.lang.String SERVICE_ID_KEY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "ServiceID"
private static final java.lang.String SERVICE_NAME_KEY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "ServiceName"
private static final java.lang.String ID_KEY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "CheckID"
private static final java.lang.String NAME_KEY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "Name"
private static final java.lang.String NODE_KEY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "Node"
private static final java.lang.String STATUS_KEY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "Status"
private static final java.lang.String NOTES_KEY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "Notes"
private static final java.lang.String OUTPUT_KEY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "Output"
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/consul/impl/CheckParser;
static io.vertx.ext.consul.Check parse(io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/json/JsonObject;)Lio/vertx/ext/consul/Check;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.ext.consul.Check
dup
invokespecial io.vertx.ext.consul.Check.<init>:()V
1: aload 0
ldc "CheckID"
invokevirtual io.vertx.core.json.JsonObject.getString:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual io.vertx.ext.consul.Check.setId:(Ljava/lang/String;)Lio/vertx/ext/consul/Check;
2: aload 0
ldc "Name"
invokevirtual io.vertx.core.json.JsonObject.getString:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual io.vertx.ext.consul.Check.setName:(Ljava/lang/String;)Lio/vertx/ext/consul/Check;
3: aload 0
ldc "Node"
invokevirtual io.vertx.core.json.JsonObject.getString:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual io.vertx.ext.consul.Check.setNodeName:(Ljava/lang/String;)Lio/vertx/ext/consul/Check;
4: aload 0
ldc "Status"
invokevirtual io.vertx.core.json.JsonObject.getString:(Ljava/lang/String;)Ljava/lang/String;
invokestatic io.vertx.ext.consul.CheckStatus.of:(Ljava/lang/String;)Lio/vertx/ext/consul/CheckStatus;
invokevirtual io.vertx.ext.consul.Check.setStatus:(Lio/vertx/ext/consul/CheckStatus;)Lio/vertx/ext/consul/Check;
5: aload 0
ldc "Notes"
invokevirtual io.vertx.core.json.JsonObject.getString:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual io.vertx.ext.consul.Check.setNotes:(Ljava/lang/String;)Lio/vertx/ext/consul/Check;
6: aload 0
ldc "Output"
invokevirtual io.vertx.core.json.JsonObject.getString:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual io.vertx.ext.consul.Check.setOutput:(Ljava/lang/String;)Lio/vertx/ext/consul/Check;
7: aload 0
ldc "ServiceID"
invokevirtual io.vertx.core.json.JsonObject.getString:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual io.vertx.ext.consul.Check.setServiceId:(Ljava/lang/String;)Lio/vertx/ext/consul/Check;
8: aload 0
ldc "ServiceName"
invokevirtual io.vertx.core.json.JsonObject.getString:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual io.vertx.ext.consul.Check.setServiceName:(Ljava/lang/String;)Lio/vertx/ext/consul/Check;
9: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 check Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
check
}
SourceFile: "CheckParser.java"