Package | Description |
---|---|
io.vertx.codetrans | |
io.vertx.codetrans.expression | |
io.vertx.codetrans.lang.kotlin | |
io.vertx.codetrans.lang.scala | |
io.vertx.codetrans.statement |
Modifier and Type | Class and Description |
---|---|
class |
BlockModel |
class |
MethodModel |
Modifier and Type | Method and Description |
---|---|
CodeModel |
ModelBuilder.visitAssignment(com.sun.source.tree.AssignmentTree node,
VisitContext context) |
CodeModel |
ModelBuilder.visitConditionalExpression(com.sun.source.tree.ConditionalExpressionTree node,
VisitContext context) |
CodeModel |
ModelBuilder.visitEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree node,
VisitContext context) |
CodeModel |
ModelBuilder.visitExpressionStatement(com.sun.source.tree.ExpressionStatementTree node,
VisitContext context) |
CodeModel |
ModelBuilder.visitForLoop(com.sun.source.tree.ForLoopTree node,
VisitContext context) |
CodeModel |
ModelBuilder.visitInstanceOf(com.sun.source.tree.InstanceOfTree node,
VisitContext p) |
CodeModel |
ModelBuilder.visitMemberReference(com.sun.source.tree.MemberReferenceTree node,
VisitContext p) |
CodeModel |
ModelBuilder.visitNewClass(com.sun.source.tree.NewClassTree node,
VisitContext context) |
CodeModel |
ModelBuilder.visitParenthesized(com.sun.source.tree.ParenthesizedTree node,
VisitContext context) |
CodeModel |
ModelBuilder.visitReturn(com.sun.source.tree.ReturnTree node,
VisitContext context) |
CodeModel |
ModelBuilder.visitThrow(com.sun.source.tree.ThrowTree node,
VisitContext context) |
CodeModel |
ModelBuilder.visitTry(com.sun.source.tree.TryTree node,
VisitContext context) |
Modifier and Type | Method and Description |
---|---|
ExpressionModel |
CodeBuilder.asyncResultHandler(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
io.vertx.codegen.type.ParameterizedTypeInfo resultType,
String resultName,
CodeModel body,
CodeModel succeededBody,
CodeModel failedBody) |
abstract void |
CodeWriter.renderLambda(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
List<io.vertx.codegen.type.TypeInfo> parameterTypes,
List<String> parameterNames,
CodeModel body) |
abstract void |
CodeWriter.renderMapForEach(ExpressionModel map,
String keyName,
io.vertx.codegen.type.TypeInfo keyType,
String valueName,
io.vertx.codegen.type.TypeInfo valueType,
com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
CodeModel block) |
Modifier and Type | Method and Description |
---|---|
CodeModel |
LambdaExpressionModel.getBody() |
Constructor and Description |
---|
LambdaExpressionModel(CodeBuilder builder,
com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
List<io.vertx.codegen.type.TypeInfo> parameterTypes,
List<String> parameterNames,
CodeModel body) |
Modifier and Type | Method and Description |
---|---|
ExpressionModel |
KotlinCodeBuilder.asyncResultHandler(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
io.vertx.codegen.type.ParameterizedTypeInfo resultType,
String resultName,
CodeModel body,
CodeModel succeededBody,
CodeModel failedBody) |
void |
KotlinCodeWriter.renderLambda(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
List<io.vertx.codegen.type.TypeInfo> parameterTypes,
List<String> parameterNames,
CodeModel body) |
void |
KotlinCodeWriter.renderMapForEach(ExpressionModel map,
String keyName,
io.vertx.codegen.type.TypeInfo keyType,
String valueName,
io.vertx.codegen.type.TypeInfo valueType,
com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
CodeModel block) |
Modifier and Type | Class and Description |
---|---|
class |
ScalaApiModel
Custom
ApiModel -implementation to allow the conversion of method signatures. |
Modifier and Type | Method and Description |
---|---|
ExpressionModel |
ScalaCodeBuilder.asyncResultHandler(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
io.vertx.codegen.type.ParameterizedTypeInfo parameterizedTypeInfo,
String s,
CodeModel codeModel,
CodeModel codeModel1,
CodeModel codeModel2) |
void |
ScalaCodeWriter.renderLambda(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
List<io.vertx.codegen.type.TypeInfo> parameterTypes,
List<String> parameterNames,
CodeModel body) |
void |
ScalaCodeWriter.renderMapForEach(ExpressionModel map,
String keyName,
io.vertx.codegen.type.TypeInfo keyType,
String valueName,
io.vertx.codegen.type.TypeInfo valueType,
com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
CodeModel block) |
Modifier and Type | Class and Description |
---|---|
class |
ReturnModel |
class |
StatementModel |
static class |
StatementModel.Expression
Marker class for the _default_ statement model.
|
class |
TryCatchModel |
Copyright © 2017. All rights reserved.