| 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,
ParameterizedTypeInfo resultType,
String resultName,
CodeModel body,
CodeModel succeededBody,
CodeModel failedBody) |
abstract void |
CodeWriter.renderLambda(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
List<TypeInfo> parameterTypes,
List<String> parameterNames,
CodeModel body) |
abstract void |
CodeWriter.renderMapForEach(ExpressionModel map,
String keyName,
TypeInfo keyType,
String valueName,
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<TypeInfo> parameterTypes,
List<String> parameterNames,
CodeModel body) |
| Modifier and Type | Method and Description |
|---|---|
ExpressionModel |
KotlinCodeBuilder.asyncResultHandler(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
ParameterizedTypeInfo resultType,
String resultName,
CodeModel body,
CodeModel succeededBody,
CodeModel failedBody) |
void |
KotlinCodeWriter.renderLambda(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
List<TypeInfo> parameterTypes,
List<String> parameterNames,
CodeModel body) |
void |
KotlinCodeWriter.renderMapForEach(ExpressionModel map,
String keyName,
TypeInfo keyType,
String valueName,
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,
ParameterizedTypeInfo parameterizedTypeInfo,
String s,
CodeModel codeModel,
CodeModel codeModel1,
CodeModel codeModel2) |
void |
ScalaCodeWriter.renderLambda(com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
List<TypeInfo> parameterTypes,
List<String> parameterNames,
CodeModel body) |
void |
ScalaCodeWriter.renderMapForEach(ExpressionModel map,
String keyName,
TypeInfo keyType,
String valueName,
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 © 2020 Eclipse. All rights reserved.