| Package | Description |
|---|---|
| io.vertx.codetrans | |
| io.vertx.codetrans.expression | |
| io.vertx.codetrans.statement |
| Modifier and Type | Class and Description |
|---|---|
class |
BlockModel |
class |
MethodModel |
| Modifier and Type | Method and Description |
|---|---|
CodeModel |
ModelBuilder.build(com.sun.source.util.TreePath path,
VisitContext context) |
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.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) |
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 | Class and Description |
|---|---|
class |
ApiTypeModel |
class |
ArraysModel |
class |
AsyncResultModel |
class |
AsyncResultModel.Cause |
class |
AsyncResultModel.Failed |
class |
AsyncResultModel.Succeeded |
class |
AsyncResultModel.Value |
class |
BinaryExpressionModel |
class |
ClassModel |
class |
ConsoleModel |
class |
DataObjectClassModel |
class |
DataObjectLiteralModel |
class |
DataObjectModel |
class |
EnumExpressionModel |
class |
ExpressionModel |
class |
IdentifierModel |
class |
JavaClassModel
A plain Java class, for instance java.lang.Thread .
|
class |
JsonArrayClassModel |
class |
JsonArrayLiteralModel |
class |
JsonArrayModel |
class |
JsonObjectClassModel |
class |
JsonObjectLiteralModel |
class |
JsonObjectModel |
class |
LambdaExpressionModel |
class |
ListClassModel |
class |
ListModel |
class |
MapClassModel |
class |
MapModel |
class |
MethodInvocationModel |
class |
ParenthesizedModel |
class |
StringLiteralModel |
class |
SystemModel |
class |
ThisModel |
class |
ThrowableClassModel |
class |
ThrowableModel |
| 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 | Class and Description |
|---|---|
class |
ReturnModel |
class |
StatementModel |
static class |
StatementModel.Expression
Marker class for the _default_ statement model.
|
class |
TryCatchModel |
Copyright © 2015. All rights reserved.