Package | Description |
---|---|
io.vertx.codetrans | |
io.vertx.codetrans.lang.kotlin | |
io.vertx.codetrans.lang.scala | |
io.vertx.codetrans.statement |
Modifier and Type | Method and Description |
---|---|
StatementModel |
ModelBuilder.build(VariableElement variableElt,
VisitContext context) |
StatementModel |
CodeBuilder.enhancedForLoop(String variableName,
ExpressionModel expression,
StatementModel body) |
StatementModel |
CodeBuilder.forLoop(StatementModel initializer,
ExpressionModel condition,
ExpressionModel update,
StatementModel body) |
StatementModel |
MethodModel.getStatement() |
StatementModel |
CodeBuilder.sequenceForLoop(String variableName,
ExpressionModel fromValue,
ExpressionModel toValue,
StatementModel body) |
StatementModel |
CodeBuilder.variableDecl(VariableScope scope,
io.vertx.codegen.type.TypeInfo type,
String name,
ExpressionModel initializer) |
StatementModel |
ModelBuilder.visitBlock(com.sun.source.tree.BlockTree node,
VisitContext p) |
StatementModel |
ModelBuilder.visitIf(com.sun.source.tree.IfTree node,
VisitContext context) |
StatementModel |
ModelBuilder.visitVariable(com.sun.source.tree.VariableTree node,
VisitContext context) |
Modifier and Type | Method and Description |
---|---|
Map<String,StatementModel> |
RunnableCompilationUnit.getFields() |
Modifier and Type | Method and Description |
---|---|
StatementModel |
CodeBuilder.enhancedForLoop(String variableName,
ExpressionModel expression,
StatementModel body) |
StatementModel |
CodeBuilder.forLoop(StatementModel initializer,
ExpressionModel condition,
ExpressionModel update,
StatementModel body) |
void |
CodeWriter.renderConditionals(List<ConditionalBlockModel> conditionals,
StatementModel otherwise) |
abstract void |
CodeWriter.renderStatement(StatementModel statement) |
abstract void |
CodeWriter.renderTryCatch(StatementModel tryBlock,
StatementModel catchBlock) |
StatementModel |
CodeBuilder.sequenceForLoop(String variableName,
ExpressionModel fromValue,
ExpressionModel toValue,
StatementModel body) |
Constructor and Description |
---|
MethodModel(String className,
StatementModel statement,
MethodSignature signature,
List<String> parameterNames) |
Constructor and Description |
---|
RunnableCompilationUnit(boolean verticle,
MethodModel main,
Map<String,MethodModel> methods,
Map<String,StatementModel> fields) |
Modifier and Type | Method and Description |
---|---|
StatementModel |
KotlinCodeBuilder.enhancedForLoop(String variableName,
ExpressionModel expression,
StatementModel body) |
StatementModel |
KotlinCodeBuilder.forLoop(StatementModel initializer,
ExpressionModel condition,
ExpressionModel update,
StatementModel body) |
StatementModel |
KotlinCodeBuilder.sequenceForLoop(String variableName,
ExpressionModel fromValue,
ExpressionModel toValue,
StatementModel body) |
StatementModel |
KotlinCodeBuilder.variableDecl(VariableScope scope,
io.vertx.codegen.type.TypeInfo type,
String name,
ExpressionModel initializer) |
Modifier and Type | Method and Description |
---|---|
StatementModel |
KotlinCodeBuilder.enhancedForLoop(String variableName,
ExpressionModel expression,
StatementModel body) |
StatementModel |
KotlinCodeBuilder.forLoop(StatementModel initializer,
ExpressionModel condition,
ExpressionModel update,
StatementModel body) |
void |
KotlinCodeWriter.renderStatement(StatementModel statement) |
void |
KotlinCodeWriter.renderTryCatch(StatementModel tryBlock,
StatementModel catchBlock) |
StatementModel |
KotlinCodeBuilder.sequenceForLoop(String variableName,
ExpressionModel fromValue,
ExpressionModel toValue,
StatementModel body) |
Modifier and Type | Method and Description |
---|---|
StatementModel |
ScalaCodeBuilder.enhancedForLoop(String variableName,
ExpressionModel expression,
StatementModel body) |
StatementModel |
ScalaCodeBuilder.forLoop(StatementModel initializer,
ExpressionModel condition,
ExpressionModel update,
StatementModel body) |
StatementModel |
ScalaCodeBuilder.sequenceForLoop(String variableName,
ExpressionModel fromValue,
ExpressionModel toValue,
StatementModel body) |
StatementModel |
ScalaCodeBuilder.variableDecl(VariableScope scope,
io.vertx.codegen.type.TypeInfo type,
String name,
ExpressionModel initializer) |
Modifier and Type | Method and Description |
---|---|
StatementModel |
ScalaCodeBuilder.enhancedForLoop(String variableName,
ExpressionModel expression,
StatementModel body) |
StatementModel |
ScalaCodeBuilder.forLoop(StatementModel initializer,
ExpressionModel condition,
ExpressionModel update,
StatementModel body) |
void |
ScalaCodeWriter.renderStatement(StatementModel statement) |
void |
ScalaCodeWriter.renderTryCatch(StatementModel tryBlock,
StatementModel catchBlock) |
StatementModel |
ScalaCodeBuilder.sequenceForLoop(String variableName,
ExpressionModel fromValue,
ExpressionModel toValue,
StatementModel body) |
Modifier and Type | Class and Description |
---|---|
class |
ReturnModel |
static class |
StatementModel.Expression
Marker class for the _default_ statement model.
|
class |
TryCatchModel |
Modifier and Type | Method and Description |
---|---|
static StatementModel |
StatementModel.conditional(Consumer<CodeWriter> c)
Creates a
StatementModel for a conditional structure (for loop, while loop...). |
static StatementModel |
StatementModel.conditionals(List<ConditionalBlockModel> conditionals,
StatementModel otherwise)
Creates a
StatementModel for an 'if-then-else' conditional structure. |
StatementModel |
ConditionalBlockModel.getBody() |
StatementModel |
TryCatchModel.getCatchBlock() |
StatementModel |
TryCatchModel.getTryBlock() |
static StatementModel |
StatementModel.render(Consumer<CodeWriter> c)
Creates an
StatementModel.Expression from the given code. |
static StatementModel |
StatementModel.render(String s)
Creates an
StatementModel.Expression from the given code. |
Modifier and Type | Method and Description |
---|---|
static StatementModel |
StatementModel.conditionals(List<ConditionalBlockModel> conditionals,
StatementModel otherwise)
Creates a
StatementModel for an 'if-then-else' conditional structure. |
Constructor and Description |
---|
ConditionalBlockModel(ExpressionModel condition,
StatementModel body) |
TryCatchModel(StatementModel tryBlock,
StatementModel catchBlock) |
Copyright © 2017. All rights reserved.