public class io.vertx.codetrans.statement.StatementModel extends io.vertx.codetrans.CodeModel
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.codetrans.statement.StatementModel
super_class: io.vertx.codetrans.CodeModel
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial io.vertx.codetrans.CodeModel.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/codetrans/statement/StatementModel;
public static io.vertx.codetrans.statement.StatementModel conditionals(java.util.List<io.vertx.codetrans.statement.ConditionalBlockModel>, io.vertx.codetrans.statement.StatementModel);
descriptor: (Ljava/util/List;Lio/vertx/codetrans/statement/StatementModel;)Lio/vertx/codetrans/statement/StatementModel;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new io.vertx.codetrans.statement.StatementModel$1
dup
aload 0
aload 1
invokespecial io.vertx.codetrans.statement.StatementModel$1.<init>:(Ljava/util/List;Lio/vertx/codetrans/statement/StatementModel;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 conditionals Ljava/util/List<Lio/vertx/codetrans/statement/ConditionalBlockModel;>;
0 1 1 otherwise Lio/vertx/codetrans/statement/StatementModel;
Signature: (Ljava/util/List<Lio/vertx/codetrans/statement/ConditionalBlockModel;>;Lio/vertx/codetrans/statement/StatementModel;)Lio/vertx/codetrans/statement/StatementModel;
MethodParameters:
Name Flags
conditionals
otherwise
public static io.vertx.codetrans.statement.StatementModel conditional(java.util.function.Consumer<io.vertx.codetrans.CodeWriter>);
descriptor: (Ljava/util/function/Consumer;)Lio/vertx/codetrans/statement/StatementModel;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.codetrans.statement.StatementModel$2
dup
aload 0
invokespecial io.vertx.codetrans.statement.StatementModel$2.<init>:(Ljava/util/function/Consumer;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 c Ljava/util/function/Consumer<Lio/vertx/codetrans/CodeWriter;>;
Signature: (Ljava/util/function/Consumer<Lio/vertx/codetrans/CodeWriter;>;)Lio/vertx/codetrans/statement/StatementModel;
MethodParameters:
Name Flags
c
public static io.vertx.codetrans.statement.StatementModel render(java.util.function.Consumer<io.vertx.codetrans.CodeWriter>);
descriptor: (Ljava/util/function/Consumer;)Lio/vertx/codetrans/statement/StatementModel;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.codetrans.statement.StatementModel$3
dup
aload 0
invokespecial io.vertx.codetrans.statement.StatementModel$3.<init>:(Ljava/util/function/Consumer;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 c Ljava/util/function/Consumer<Lio/vertx/codetrans/CodeWriter;>;
Signature: (Ljava/util/function/Consumer<Lio/vertx/codetrans/CodeWriter;>;)Lio/vertx/codetrans/statement/StatementModel;
MethodParameters:
Name Flags
c
public static io.vertx.codetrans.statement.StatementModel render(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/codetrans/statement/StatementModel;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.codetrans.statement.StatementModel$4
dup
aload 0
invokespecial io.vertx.codetrans.statement.StatementModel$4.<init>:(Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 s Ljava/lang/String;
MethodParameters:
Name Flags
s
}
SourceFile: "StatementModel.java"
NestMembers:
io.vertx.codetrans.statement.StatementModel$1 io.vertx.codetrans.statement.StatementModel$2 io.vertx.codetrans.statement.StatementModel$3 io.vertx.codetrans.statement.StatementModel$4 io.vertx.codetrans.statement.StatementModel$Expression
InnerClasses:
io.vertx.codetrans.statement.StatementModel$1
io.vertx.codetrans.statement.StatementModel$2
io.vertx.codetrans.statement.StatementModel$3
io.vertx.codetrans.statement.StatementModel$4
public Expression = io.vertx.codetrans.statement.StatementModel$Expression of io.vertx.codetrans.statement.StatementModel