Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

api(ExpressionModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
api(ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
ApiModel - Class in io.vertx.codetrans.expression
 
ApiModel(CodeBuilder, ExpressionModel) - Constructor for class io.vertx.codetrans.expression.ApiModel
 
apiType(ApiTypeInfo) - Method in interface io.vertx.codetrans.CodeBuilder
 
apiType(ApiTypeInfo) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
apiType(ApiTypeInfo) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
ApiTypeModel - Class in io.vertx.codetrans.expression
 
ApiTypeModel(CodeBuilder, ApiTypeInfo) - Constructor for class io.vertx.codetrans.expression.ApiTypeModel
 
append(CharSequence) - Method in class io.vertx.codetrans.CodeWriter
 
append(CharSequence, int, int) - Method in class io.vertx.codetrans.CodeWriter
 
append(char) - Method in class io.vertx.codetrans.CodeWriter
 
append(String, ExpressionModel) - Method in class io.vertx.codetrans.expression.Member.Entries
 
append(ExpressionModel) - Method in class io.vertx.codetrans.expression.Member.Sequence
 
append(List<ExpressionModel>) - Method in class io.vertx.codetrans.expression.Member.Sequence
 
append(ExpressionModel) - Method in class io.vertx.codetrans.expression.Member.Single
 
append(List<E>, E) - Static method in class io.vertx.codetrans.Helper
 
argumentModels - Variable in class io.vertx.codetrans.expression.MethodInvocationModel
 
argumentTypes - Variable in class io.vertx.codetrans.expression.MethodInvocationModel
 
ArraysModel - Class in io.vertx.codetrans.expression
 
ArraysModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.ArraysModel
 
as(TypeInfo) - Method in class io.vertx.codetrans.expression.DataObjectLiteralModel
 
as(TypeInfo) - Method in class io.vertx.codetrans.expression.ExpressionModel
 
as(TypeInfo) - Method in class io.vertx.codetrans.expression.JsonArrayLiteralModel
 
as(TypeInfo) - Method in class io.vertx.codetrans.expression.JsonObjectLiteralModel
 
as(TypeInfo) - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
asyncResult(String, TypeInfo) - Method in interface io.vertx.codetrans.CodeBuilder
 
asyncResultHandler(LambdaExpressionTree.BodyKind, ParameterizedTypeInfo, String, CodeModel, CodeModel, CodeModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
asyncResultHandler(LambdaExpressionTree.BodyKind, ParameterizedTypeInfo, String, CodeModel, CodeModel, CodeModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
asyncResultHandler(LambdaExpressionTree.BodyKind, ParameterizedTypeInfo, String, CodeModel, CodeModel, CodeModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
AsyncResultModel - Class in io.vertx.codetrans.expression
 
AsyncResultModel(CodeBuilder, String, TypeInfo) - Constructor for class io.vertx.codetrans.expression.AsyncResultModel
 
AsyncResultModel.Cause - Class in io.vertx.codetrans.expression
 
AsyncResultModel.Failed - Class in io.vertx.codetrans.expression
 
AsyncResultModel.Succeeded - Class in io.vertx.codetrans.expression
 
AsyncResultModel.Value - Class in io.vertx.codetrans.expression
 

B

BinaryExpressionModel - Class in io.vertx.codetrans.expression
 
BinaryExpressionModel(CodeBuilder, ExpressionModel, String, ExpressionModel) - Constructor for class io.vertx.codetrans.expression.BinaryExpressionModel
 
BlockModel - Class in io.vertx.codetrans
 
BlockModel() - Constructor for class io.vertx.codetrans.BlockModel
 
build(ExecutableElement, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
build(VariableElement, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
builder - Variable in class io.vertx.codetrans.CodeWriter
 
builder - Variable in class io.vertx.codetrans.expression.ExpressionModel
 

C

Cause(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.AsyncResultModel.Cause
 
ClassModel - Class in io.vertx.codetrans.expression
 
ClassModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.ClassModel
 
CodeBuilder - Interface in io.vertx.codetrans
 
codeBuilder() - Method in interface io.vertx.codetrans.Lang
 
codeBuilder() - Method in class io.vertx.codetrans.lang.groovy.GroovyLang
 
codeBuilder() - Method in class io.vertx.codetrans.lang.js.JavaScriptLang
 
codeBuilder() - Method in class io.vertx.codetrans.lang.kotlin.KotlinLang
 
codeBuilder() - Method in class io.vertx.codetrans.lang.ruby.RubyLang
 
codeBuilder() - Method in class io.vertx.codetrans.lang.scala.ScalaLang
 
CodeModel - Class in io.vertx.codetrans
 
CodeModel() - Constructor for class io.vertx.codetrans.CodeModel
 
CodeTranslate - Annotation Type in io.vertx.codetrans.annotations
 
CodeTranslator - Class in io.vertx.codetrans
 
CodeTranslator(ProcessingEnvironment) - Constructor for class io.vertx.codetrans.CodeTranslator
 
CodeTransProcessor - Class in io.vertx.codetrans
A processor plugin generate scripts from Verticle class.
CodeTransProcessor() - Constructor for class io.vertx.codetrans.CodeTransProcessor
 
CodeWriter - Class in io.vertx.codetrans
 
CodeWriter(CodeBuilder) - Constructor for class io.vertx.codetrans.CodeWriter
 
combine(ExpressionModel, String, ExpressionModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
conditional(Consumer<CodeWriter>) - Static method in class io.vertx.codetrans.statement.StatementModel
Creates a StatementModel for a conditional structure (for loop, while loop...).
ConditionalBlockModel - Class in io.vertx.codetrans.statement
 
ConditionalBlockModel(ExpressionModel, StatementModel) - Constructor for class io.vertx.codetrans.statement.ConditionalBlockModel
 
conditionals(List<ConditionalBlockModel>, StatementModel) - Static method in class io.vertx.codetrans.statement.StatementModel
Creates a StatementModel for an 'if-then-else' conditional structure.
ConsoleModel - Class in io.vertx.codetrans.expression
 
ConsoleModel(CodeBuilder, boolean) - Constructor for class io.vertx.codetrans.expression.ConsoleModel
 
convert(ClassLoader, List<Lang>, String, String, String) - Static method in class io.vertx.codetrans.ConvertingProcessor
 
convertFromFiles(ClassLoader, List<Lang>, String, String, String) - Static method in class io.vertx.codetrans.ConvertingProcessor
 
ConvertingProcessor - Class in io.vertx.codetrans
 
ConvertingProcessor(List<Lang>, String, String) - Constructor for class io.vertx.codetrans.ConvertingProcessor
 
createSourceFile(File, List<String>, String) - Method in interface io.vertx.codetrans.Lang
 
createSourceFile(File, List<String>, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinLang
 
createSourceFile(File, List<String>, String) - Method in class io.vertx.codetrans.lang.scala.ScalaLang
 

D

dataObjectClass(ClassTypeInfo) - Method in interface io.vertx.codetrans.CodeBuilder
 
dataObjectClass(ClassTypeInfo) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
DataObjectClassModel - Class in io.vertx.codetrans.expression
 
DataObjectClassModel(CodeBuilder, ClassTypeInfo) - Constructor for class io.vertx.codetrans.expression.DataObjectClassModel
 
DataObjectLiteralModel - Class in io.vertx.codetrans.expression
 
DataObjectLiteralModel(CodeBuilder, ClassTypeInfo) - Constructor for class io.vertx.codetrans.expression.DataObjectLiteralModel
 
DataObjectModel - Class in io.vertx.codetrans.expression
 
DataObjectModel(CodeBuilder, ExpressionModel) - Constructor for class io.vertx.codetrans.expression.DataObjectModel
 
deploy(String...) - Static method in class io.vertx.codetrans.Runner
 

E

echo() - Static method in class io.vertx.codetrans.Runner
 
enhancedForLoop(String, ExpressionModel, StatementModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
enhancedForLoop(String, ExpressionModel, StatementModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
enhancedForLoop(String, ExpressionModel, StatementModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
Entries(String) - Constructor for class io.vertx.codetrans.expression.Member.Entries
 
entries() - Method in class io.vertx.codetrans.expression.Member.Entries
 
EnumExpressionModel - Class in io.vertx.codetrans.expression
 
EnumExpressionModel(CodeBuilder, EnumTypeInfo) - Constructor for class io.vertx.codetrans.expression.EnumExpressionModel
 
EnumFieldExpressionModel - Class in io.vertx.codetrans.expression
 
EnumFieldExpressionModel(CodeBuilder, EnumTypeInfo, String) - Constructor for class io.vertx.codetrans.expression.EnumFieldExpressionModel
 
enumType(EnumTypeInfo) - Method in interface io.vertx.codetrans.CodeBuilder
 
enumType(EnumTypeInfo) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
enumType(EnumTypeInfo) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
equals(Object) - Method in class io.vertx.codetrans.MethodSignature
 
eventbus_pointtopoint() - Static method in class io.vertx.codetrans.Runner
 
eventbus_pubsub() - Static method in class io.vertx.codetrans.Runner
 
eventbusbridge() - Static method in class io.vertx.codetrans.Runner
 
expression - Variable in class io.vertx.codetrans.expression.MethodInvocationModel
 
Expression() - Constructor for class io.vertx.codetrans.statement.StatementModel.Expression
 
ExpressionModel - Class in io.vertx.codetrans.expression
 
ExpressionModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.ExpressionModel
 

F

Failed(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.AsyncResultModel.Failed
 
Failure(Throwable) - Constructor for class io.vertx.codetrans.Result.Failure
 
fanout() - Static method in class io.vertx.codetrans.Runner
 
forAssign(ExpressionModel, ExpressionModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
forConditionalExpression(ExpressionModel, ExpressionModel, ExpressionModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
forLoop(StatementModel, ExpressionModel, ExpressionModel, StatementModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
forLoop(StatementModel, ExpressionModel, ExpressionModel, StatementModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
forLoop(StatementModel, ExpressionModel, ExpressionModel, StatementModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
FragmentParser - Class in io.vertx.codetrans
 
FragmentParser() - Constructor for class io.vertx.codetrans.FragmentParser
 

G

getAlias(Symbol) - Method in class io.vertx.codetrans.VisitContext
 
getBody() - Method in class io.vertx.codetrans.expression.LambdaExpressionModel
 
getBody() - Method in class io.vertx.codetrans.statement.ConditionalBlockModel
 
getBodyKind() - Method in class io.vertx.codetrans.expression.LambdaExpressionModel
 
getBuffer() - Method in class io.vertx.codetrans.CodeWriter
 
getBuilder() - Method in class io.vertx.codetrans.CodeWriter
 
getBuilder() - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
getCatchBlock() - Method in class io.vertx.codetrans.statement.TryCatchModel
 
getCause() - Method in class io.vertx.codetrans.Result.Failure
 
getClassName() - Method in class io.vertx.codetrans.MethodModel
 
getCondition() - Method in class io.vertx.codetrans.statement.ConditionalBlockModel
 
getExpression() - Method in class io.vertx.codetrans.statement.ReturnModel
 
getExtension() - Method in interface io.vertx.codetrans.Lang
 
getExtension() - Method in class io.vertx.codetrans.lang.groovy.GroovyLang
 
getExtension() - Method in class io.vertx.codetrans.lang.js.JavaScriptLang
 
getExtension() - Method in class io.vertx.codetrans.lang.kotlin.KotlinLang
 
getExtension() - Method in class io.vertx.codetrans.lang.ruby.RubyLang
 
getExtension() - Method in class io.vertx.codetrans.lang.scala.ScalaLang
 
getFields() - Method in class io.vertx.codetrans.RunnableCompilationUnit
 
getLeft() - Method in class io.vertx.codetrans.expression.BinaryExpressionModel
 
getMain() - Method in class io.vertx.codetrans.RunnableCompilationUnit
 
getMembers() - Method in class io.vertx.codetrans.expression.DataObjectLiteralModel
 
getMembers() - Method in class io.vertx.codetrans.expression.JsonObjectLiteralModel
 
getMethods() - Method in class io.vertx.codetrans.RunnableCompilationUnit
 
getName() - Method in class io.vertx.codetrans.expression.Member
 
getName() - Method in class io.vertx.codetrans.MethodSignature
 
getOp() - Method in class io.vertx.codetrans.expression.BinaryExpressionModel
 
getParameterNames() - Method in class io.vertx.codetrans.expression.LambdaExpressionModel
 
getParameterNames() - Method in class io.vertx.codetrans.MethodModel
 
getParameterTypes() - Method in class io.vertx.codetrans.expression.LambdaExpressionModel
 
getParameterTypes() - Method in class io.vertx.codetrans.MethodSignature
 
getReason() - Method in class io.vertx.codetrans.expression.ThrowableModel
 
getReferencedFields() - Method in class io.vertx.codetrans.VisitContext
 
getReferencedMethods() - Method in class io.vertx.codetrans.VisitContext
 
getResults() - Method in class io.vertx.codetrans.ConvertingProcessor
 
getReturnType() - Method in class io.vertx.codetrans.MethodSignature
 
getRight() - Method in class io.vertx.codetrans.expression.BinaryExpressionModel
 
getSignature() - Method in class io.vertx.codetrans.MethodModel
 
getSource() - Method in interface io.vertx.codetrans.Script
 
getStatement() - Method in class io.vertx.codetrans.MethodModel
 
getSupportedAnnotationTypes() - Method in class io.vertx.codetrans.CodeTransProcessor
 
getSupportedAnnotationTypes() - Method in class io.vertx.codetrans.ConvertingProcessor
 
getSupportedOptions() - Method in class io.vertx.codetrans.CodeTransProcessor
 
getTryBlock() - Method in class io.vertx.codetrans.statement.TryCatchModel
 
getType() - Method in class io.vertx.codetrans.expression.ApiTypeModel
 
getType() - Method in class io.vertx.codetrans.expression.DataObjectLiteralModel
 
getType() - Method in class io.vertx.codetrans.expression.EnumExpressionModel
 
getType() - Method in class io.vertx.codetrans.expression.ThrowableModel
 
getValue() - Method in class io.vertx.codetrans.expression.Member.Single
 
getValue() - Method in class io.vertx.codetrans.expression.NullLiteralModel
 
getValue() - Method in class io.vertx.codetrans.expression.StringLiteralModel
 
getValue() - Method in class io.vertx.codetrans.Result.Source
 
getValues() - Method in class io.vertx.codetrans.expression.JsonArrayLiteralModel
 
getValues() - Method in class io.vertx.codetrans.expression.Member.Sequence
 
GroovyLang - Class in io.vertx.codetrans.lang.groovy
 
GroovyLang() - Constructor for class io.vertx.codetrans.lang.groovy.GroovyLang
 

H

hashCode() - Method in class io.vertx.codetrans.MethodSignature
 
Helper - Class in io.vertx.codetrans
 
Helper() - Constructor for class io.vertx.codetrans.Helper
 
http() - Static method in class io.vertx.codetrans.Runner
 
https() - Static method in class io.vertx.codetrans.Runner
 

I

id() - Method in class io.vertx.codetrans.lang.groovy.GroovyLang
 
id() - Method in interface io.vertx.codetrans.Lang
 
id() - Method in class io.vertx.codetrans.lang.js.JavaScriptLang
 
id() - Method in class io.vertx.codetrans.lang.kotlin.KotlinLang
 
id() - Method in class io.vertx.codetrans.lang.ruby.RubyLang
 
id() - Method in class io.vertx.codetrans.lang.scala.ScalaLang
 
identifier(String, VariableScope) - Method in interface io.vertx.codetrans.CodeBuilder
 
identifier - Variable in class io.vertx.codetrans.expression.EnumFieldExpressionModel
 
IdentifierModel - Class in io.vertx.codetrans.expression
 
IdentifierModel(CodeBuilder, String, VariableScope) - Constructor for class io.vertx.codetrans.expression.IdentifierModel
 
indent() - Method in class io.vertx.codetrans.CodeWriter
 
init(ProcessingEnvironment) - Method in class io.vertx.codetrans.CodeTransProcessor
 
init(ProcessingEnvironment) - Method in class io.vertx.codetrans.ConvertingProcessor
 
io.vertx.codetrans - package io.vertx.codetrans
 
io.vertx.codetrans.annotations - package io.vertx.codetrans.annotations
 
io.vertx.codetrans.expression - package io.vertx.codetrans.expression
 
io.vertx.codetrans.lang.groovy - package io.vertx.codetrans.lang.groovy
 
io.vertx.codetrans.lang.js - package io.vertx.codetrans.lang.js
 
io.vertx.codetrans.lang.kotlin - package io.vertx.codetrans.lang.kotlin
 
io.vertx.codetrans.lang.ruby - package io.vertx.codetrans.lang.ruby
 
io.vertx.codetrans.lang.scala - package io.vertx.codetrans.lang.scala
 
io.vertx.codetrans.statement - package io.vertx.codetrans.statement
 
isHandler(TypeInfo) - Static method in class io.vertx.codetrans.Helper
 
isInstanceOfHandler(TypeInfo) - Static method in class io.vertx.codetrans.Helper
 
isStringDecl() - Method in class io.vertx.codetrans.expression.BinaryExpressionModel
 
isStringDecl() - Method in class io.vertx.codetrans.expression.NullLiteralModel
 
isStringDecl() - Method in class io.vertx.codetrans.expression.StringLiteralModel
 
isVerticle() - Method in class io.vertx.codetrans.RunnableCompilationUnit
 

J

JavaClassModel - Class in io.vertx.codetrans.expression
A plain Java class, for instance java.lang.Thread .
JavaClassModel(CodeBuilder, ClassTypeInfo) - Constructor for class io.vertx.codetrans.expression.JavaClassModel
 
JavaScriptLang - Class in io.vertx.codetrans.lang.js
 
JavaScriptLang() - Constructor for class io.vertx.codetrans.lang.js.JavaScriptLang
 
jsonArrayClassModel() - Method in interface io.vertx.codetrans.CodeBuilder
 
JsonArrayClassModel - Class in io.vertx.codetrans.expression
 
JsonArrayClassModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.JsonArrayClassModel
 
jsonArrayClassModel() - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
jsonArrayEncoder(ExpressionModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
JsonArrayLiteralModel - Class in io.vertx.codetrans.expression
 
JsonArrayLiteralModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.JsonArrayLiteralModel
 
JsonArrayModel - Class in io.vertx.codetrans.expression
 
JsonArrayModel(CodeBuilder, ExpressionModel) - Constructor for class io.vertx.codetrans.expression.JsonArrayModel
 
jsonObjectClassModel() - Method in interface io.vertx.codetrans.CodeBuilder
 
JsonObjectClassModel - Class in io.vertx.codetrans.expression
 
JsonObjectClassModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.JsonObjectClassModel
 
jsonObjectClassModel() - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
jsonObjectEncoder(ExpressionModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
JsonObjectLiteralModel - Class in io.vertx.codetrans.expression
 
JsonObjectLiteralModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.JsonObjectLiteralModel
 
JsonObjectModel - Class in io.vertx.codetrans.expression
 
JsonObjectModel(CodeBuilder, ExpressionModel) - Constructor for class io.vertx.codetrans.expression.JsonObjectModel
 

K

KotlinCodeBuilder - Class in io.vertx.codetrans.lang.kotlin
 
KotlinCodeWriter - Class in io.vertx.codetrans.lang.kotlin
 
KotlinCodeWriter(CodeBuilder) - Constructor for class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
KotlinLang - Class in io.vertx.codetrans.lang.kotlin
 
KotlinLang() - Constructor for class io.vertx.codetrans.lang.kotlin.KotlinLang
 

L

LambdaExpressionModel - Class in io.vertx.codetrans.expression
 
LambdaExpressionModel(CodeBuilder, LambdaExpressionTree.BodyKind, List<TypeInfo>, List<String>, CodeModel) - Constructor for class io.vertx.codetrans.expression.LambdaExpressionModel
 
Lang - Interface in io.vertx.codetrans
 
ListClassModel - Class in io.vertx.codetrans.expression
 
ListClassModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.ListClassModel
 
ListModel - Class in io.vertx.codetrans.expression
 
ListModel(CodeBuilder, ExpressionModel) - Constructor for class io.vertx.codetrans.expression.ListModel
 
loadScript(ClassLoader, String, String) - Method in class io.vertx.codetrans.lang.groovy.GroovyLang
 
loadScript(ClassLoader, String, String) - Method in class io.vertx.codetrans.lang.js.JavaScriptLang
 
loadScript(ClassLoader, String, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinLang
 
loadScript(ClassLoader, String, String) - Method in interface io.vertx.codetrans.Lang
 
loadScript(ClassLoader, String, String) - Method in class io.vertx.codetrans.lang.ruby.RubyLang
 
loadScript(ClassLoader, String, String) - Method in class io.vertx.codetrans.lang.scala.ScalaLang
 

M

main(String[]) - Static method in class io.vertx.codetrans.Runner
 
MapClassModel - Class in io.vertx.codetrans.expression
 
MapClassModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.MapClassModel
 
MapModel - Class in io.vertx.codetrans.expression
 
MapModel(CodeBuilder, ExpressionModel) - Constructor for class io.vertx.codetrans.expression.MapModel
 
Member - Class in io.vertx.codetrans.expression
 
Member(String) - Constructor for class io.vertx.codetrans.expression.Member
 
Member.Entries - Class in io.vertx.codetrans.expression
 
Member.Sequence - Class in io.vertx.codetrans.expression
 
Member.Single - Class in io.vertx.codetrans.expression
 
method - Variable in class io.vertx.codetrans.expression.MethodInvocationModel
 
MethodInvocationModel - Class in io.vertx.codetrans.expression
 
MethodInvocationModel(CodeBuilder, ExpressionModel, TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Constructor for class io.vertx.codetrans.expression.MethodInvocationModel
 
MethodModel - Class in io.vertx.codetrans
 
MethodModel(String, StatementModel, MethodSignature, List<String>) - Constructor for class io.vertx.codetrans.MethodModel
 
MethodSignature - Class in io.vertx.codetrans
 
MethodSignature(String, List<TypeInfo>, boolean, TypeInfo) - Constructor for class io.vertx.codetrans.MethodSignature
 
ModelBuilder - Class in io.vertx.codetrans
The model builder is a tree scanner for building a code model from the Java program AST.
ModelBuilder(Trees, TypeElement, DeclaredType, DeclaredType, TypeMirrorFactory, Types, Lang) - Constructor for class io.vertx.codetrans.ModelBuilder
 

N

name - Variable in class io.vertx.codetrans.expression.IdentifierModel
 
newWriter() - Method in interface io.vertx.codetrans.CodeBuilder
 
newWriter() - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
newWriter() - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
NullLiteralModel - Class in io.vertx.codetrans.expression
 
NullLiteralModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.NullLiteralModel
 

O

onBeginComment(boolean) - Method in class io.vertx.codetrans.FragmentParser
 
onComment(char) - Method in class io.vertx.codetrans.FragmentParser
 
onEndComment(boolean) - Method in class io.vertx.codetrans.FragmentParser
 
onField(String) - Method in class io.vertx.codetrans.expression.EnumExpressionModel
 
onField(String) - Method in class io.vertx.codetrans.expression.ExpressionModel
 
onField(String) - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
onField(String) - Method in class io.vertx.codetrans.expression.SystemModel
 
onInstanceOf(TypeElement) - Method in class io.vertx.codetrans.expression.ExpressionModel
 
onLogicalComplement() - Method in class io.vertx.codetrans.expression.ExpressionModel
 
onLogicalComplement() - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.ArraysModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.AsyncResultModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.ConsoleModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.DataObjectLiteralModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.DataObjectModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.ExpressionModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.JsonArrayLiteralModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.JsonArrayModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.JsonObjectLiteralModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.JsonObjectModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.ListModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.MapModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
onMethodInvocation(TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.lang.scala.ScalaApiModel
 
onMethodReference(MethodSignature) - Method in class io.vertx.codetrans.expression.ExpressionModel
 
onMethodReference(MethodSignature) - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
onNew(List<ExpressionModel>) - Method in class io.vertx.codetrans.expression.ClassModel
 
onNew(List<ExpressionModel>) - Method in class io.vertx.codetrans.expression.DataObjectClassModel
 
onNew(List<ExpressionModel>) - Method in class io.vertx.codetrans.expression.JavaClassModel
 
onNew(List<ExpressionModel>) - Method in class io.vertx.codetrans.expression.JsonArrayClassModel
 
onNew(List<ExpressionModel>) - Method in class io.vertx.codetrans.expression.JsonObjectClassModel
 
onNew(List<ExpressionModel>) - Method in class io.vertx.codetrans.expression.ListClassModel
 
onNew(List<ExpressionModel>) - Method in class io.vertx.codetrans.expression.MapClassModel
 
onNew(List<ExpressionModel>) - Method in class io.vertx.codetrans.expression.ThrowableClassModel
 
onNewline() - Method in class io.vertx.codetrans.FragmentParser
 
onPostFixDecrement() - Method in class io.vertx.codetrans.expression.ExpressionModel
 
onPostFixDecrement() - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
onPostFixIncrement() - Method in class io.vertx.codetrans.expression.ExpressionModel
 
onPostFixIncrement() - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
onPrefixDecrement() - Method in class io.vertx.codetrans.expression.ExpressionModel
 
onPrefixDecrement() - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
onPrefixIncrement() - Method in class io.vertx.codetrans.expression.ExpressionModel
 
onPrefixIncrement() - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 

P

ParenthesizedModel - Class in io.vertx.codetrans.expression
 
ParenthesizedModel(CodeBuilder, ExpressionModel) - Constructor for class io.vertx.codetrans.expression.ParenthesizedModel
 
parse(String) - Method in class io.vertx.codetrans.FragmentParser
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.vertx.codetrans.CodeTransProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.vertx.codetrans.ConvertingProcessor
 
proxy() - Static method in class io.vertx.codetrans.Runner
 
putAlias(Symbol, ExpressionModel) - Method in class io.vertx.codetrans.VisitContext
 

R

receiverType - Variable in class io.vertx.codetrans.expression.MethodInvocationModel
 
render(RunnableCompilationUnit, RenderMode) - Method in interface io.vertx.codetrans.CodeBuilder
 
render(Consumer<CodeWriter>) - Method in interface io.vertx.codetrans.CodeBuilder
 
render(CodeWriter) - Method in class io.vertx.codetrans.CodeModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.ApiModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.ApiTypeModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.AsyncResultModel.Cause
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.AsyncResultModel.Failed
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.AsyncResultModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.AsyncResultModel.Succeeded
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.AsyncResultModel.Value
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.BinaryExpressionModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.DataObjectLiteralModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.DataObjectModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.EnumFieldExpressionModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.IdentifierModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.JavaClassModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.JsonArrayLiteralModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.JsonArrayModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.JsonObjectLiteralModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.JsonObjectModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.LambdaExpressionModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.ListClassModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.ListModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.MapClassModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.MapModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.MethodInvocationModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.NullLiteralModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.StringLiteralModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.expression.ThisModel
 
render(RunnableCompilationUnit, RenderMode) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
render(RunnableCompilationUnit, RenderMode) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
render(CodeWriter) - Method in class io.vertx.codetrans.MethodModel
 
render(CodeWriter) - Method in class io.vertx.codetrans.statement.ReturnModel
 
render(Consumer<CodeWriter>) - Static method in class io.vertx.codetrans.statement.StatementModel
Creates an StatementModel.Expression from the given code.
render(String) - Static method in class io.vertx.codetrans.statement.StatementModel
Creates an StatementModel.Expression from the given code.
render(CodeWriter) - Method in class io.vertx.codetrans.statement.TryCatchModel
 
renderApiType(ApiTypeInfo) - Method in class io.vertx.codetrans.CodeWriter
 
renderApiType(ApiTypeInfo) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderApiType(ApiTypeInfo) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderAssign(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderAsyncResultCause(TypeInfo, String) - Method in class io.vertx.codetrans.CodeWriter
 
renderAsyncResultCause(TypeInfo, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderAsyncResultCause(TypeInfo, String) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderAsyncResultFailed(TypeInfo, String) - Method in class io.vertx.codetrans.CodeWriter
 
renderAsyncResultFailed(TypeInfo, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderAsyncResultFailed(TypeInfo, String) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderAsyncResultSucceeded(TypeInfo, String) - Method in class io.vertx.codetrans.CodeWriter
 
renderAsyncResultSucceeded(TypeInfo, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderAsyncResultSucceeded(TypeInfo, String) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderAsyncResultValue(TypeInfo, String) - Method in class io.vertx.codetrans.CodeWriter
 
renderAsyncResultValue(TypeInfo, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderAsyncResultValue(TypeInfo, String) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderBinary(BinaryExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderBinary(BinaryExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderBlock(BlockModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderBooleanLiteral(String) - Method in class io.vertx.codetrans.CodeWriter
 
renderCharLiteral(char) - Method in class io.vertx.codetrans.CodeWriter
 
renderChars(String) - Method in class io.vertx.codetrans.CodeWriter
 
renderChars(String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderConditionalExpression(ExpressionModel, ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderConditionals(List<ConditionalBlockModel>, StatementModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderDataObject(DataObjectLiteralModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderDataObject(DataObjectLiteralModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderDataObject(DataObjectLiteralModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderDataObjectAssign(ExpressionModel, String, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderDataObjectAssign(ExpressionModel, String, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderDataObjectAssign(ExpressionModel, String, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderDataObjectMemberSelect(ExpressionModel, String) - Method in class io.vertx.codetrans.CodeWriter
 
renderDataObjectMemberSelect(ExpressionModel, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderDataObjectMemberSelect(ExpressionModel, String) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderDoubleLiteral(String) - Method in class io.vertx.codetrans.CodeWriter
 
renderDoubleLiteral(String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderEnumConstant(EnumTypeInfo, String) - Method in class io.vertx.codetrans.CodeWriter
 
renderEnumConstant(EnumTypeInfo, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderEnumConstant(EnumTypeInfo, String) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderEquals(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderFloatLiteral(String) - Method in class io.vertx.codetrans.CodeWriter
 
renderFloatLiteral(String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderFragment(String) - Method in class io.vertx.codetrans.CodeWriter
 
renderIdentifier(String, VariableScope) - Method in class io.vertx.codetrans.CodeWriter
 
renderIdentifier(String, VariableScope) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderInstanceOf(ExpressionModel, TypeElement) - Method in class io.vertx.codetrans.CodeWriter
 
renderInstanceOf(ExpressionModel, TypeElement) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderInstanceOf(ExpressionModel, TypeElement) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderIntegerLiteral(String) - Method in class io.vertx.codetrans.CodeWriter
 
renderJavaType(ClassTypeInfo) - Method in class io.vertx.codetrans.CodeWriter
 
renderJavaType(ClassTypeInfo) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderJavaType(ClassTypeInfo) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderJsonArray(JsonArrayLiteralModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderJsonArray(JsonArrayLiteralModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderJsonArray(JsonArrayLiteralModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderJsonArrayAdd(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderJsonArrayAdd(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderJsonArrayAdd(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderJsonArrayGet(ExpressionModel, Class<?>, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderJsonArrayGet(ExpressionModel, Class<?>, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderJsonArrayGet(ExpressionModel, Class<?>, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderJsonArrayToString(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderJsonArrayToString(ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderJsonArrayToString(ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderJsonObject(JsonObjectLiteralModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderJsonObject(JsonObjectLiteralModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderJsonObject(JsonObjectLiteralModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderJsonObjectAssign(ExpressionModel, String, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderJsonObjectAssign(ExpressionModel, String, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderJsonObjectAssign(ExpressionModel, String, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderJsonObjectMemberSelect(ExpressionModel, Class<?>, String) - Method in class io.vertx.codetrans.CodeWriter
 
renderJsonObjectMemberSelect(ExpressionModel, Class<?>, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderJsonObjectMemberSelect(ExpressionModel, Class<?>, String) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderJsonObjectToString(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderJsonObjectToString(ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderJsonObjectToString(ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderLambda(LambdaExpressionTree.BodyKind, List<TypeInfo>, List<String>, CodeModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderLambda(LambdaExpressionTree.BodyKind, List<TypeInfo>, List<String>, CodeModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderLambda(LambdaExpressionTree.BodyKind, List<TypeInfo>, List<String>, CodeModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderListAdd(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderListAdd(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderListAdd(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderListGet(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderListGet(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderListGet(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderListLiteral(List<ExpressionModel>) - Method in class io.vertx.codetrans.CodeWriter
 
renderListLiteral(List<ExpressionModel>) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderListLiteral(List<ExpressionModel>) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderListSize(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderListSize(ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderListSize(ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderLogicalComplement(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderLongLiteral(String) - Method in class io.vertx.codetrans.CodeWriter
 
renderLongLiteral(String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderMapForEach(ExpressionModel, String, TypeInfo, String, TypeInfo, LambdaExpressionTree.BodyKind, CodeModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderMapForEach(ExpressionModel, String, TypeInfo, String, TypeInfo, LambdaExpressionTree.BodyKind, CodeModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderMapForEach(ExpressionModel, String, TypeInfo, String, TypeInfo, LambdaExpressionTree.BodyKind, CodeModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderMapGet(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderMapGet(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderMapGet(ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderMapPut(ExpressionModel, ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderMapPut(ExpressionModel, ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderMapPut(ExpressionModel, ExpressionModel, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderMemberSelect(ExpressionModel, String) - Method in class io.vertx.codetrans.CodeWriter
 
renderMemberSelect(ExpressionModel, String) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderMethodInvocation(ExpressionModel, TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.CodeWriter
 
renderMethodInvocation(ExpressionModel, TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderMethodInvocation(ExpressionModel, TypeInfo, MethodSignature, TypeInfo, List<TypeArg>, List<ExpressionModel>, List<TypeInfo>) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderMethodReference(ExpressionModel, MethodSignature) - Method in class io.vertx.codetrans.CodeWriter
 
renderMethodReference(ExpressionModel, MethodSignature) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderMethodReference(ExpressionModel, MethodSignature) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
RenderMode - Enum in io.vertx.codetrans
Control how code is rendered.
renderNew(ExpressionModel, TypeInfo, List<ExpressionModel>) - Method in class io.vertx.codetrans.CodeWriter
 
renderNew(ExpressionModel, TypeInfo, List<ExpressionModel>) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderNew(ExpressionModel, TypeInfo, List<ExpressionModel>) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderNewList() - Method in class io.vertx.codetrans.CodeWriter
 
renderNewList() - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderNewList() - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderNewMap() - Method in class io.vertx.codetrans.CodeWriter
 
renderNewMap() - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderNewMap() - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderNullLiteral() - Method in class io.vertx.codetrans.CodeWriter
 
renderParenthesized(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderPostfixDecrement(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderPostfixDecrement(ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderPostfixIncrement(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderPostfixIncrement(ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderPrefixDecrement(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderPrefixDecrement(ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderPrefixIncrement(ExpressionModel, CodeWriter) - Method in class io.vertx.codetrans.CodeWriter
 
renderPrefixIncrement(ExpressionModel, CodeWriter) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderReturn(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderStatement(StatementModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderStatement(StatementModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderStatement(StatementModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderStringLiteral(List<?>) - Method in class io.vertx.codetrans.CodeWriter
 
renderStringLiteral(String) - Method in class io.vertx.codetrans.CodeWriter
 
renderStringLiteral(List<?>) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderStringLiteral(List<?>) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderSystemErrPrintln(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderSystemErrPrintln(ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderSystemErrPrintln(ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderSystemOutPrintln(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderSystemOutPrintln(ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderSystemOutPrintln(ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderThis() - Method in class io.vertx.codetrans.CodeWriter
 
renderThis() - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderThis() - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderThrow(String, ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderThrow(String, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderThrow(String, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderTryCatch(StatementModel, StatementModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderTryCatch(StatementModel, StatementModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeWriter
 
renderTryCatch(StatementModel, StatementModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
renderUnaryMinus(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
renderUnaryPlus(ExpressionModel) - Method in class io.vertx.codetrans.CodeWriter
 
resolved - Variable in class io.vertx.codetrans.TypeArg
 
Result - Class in io.vertx.codetrans
 
Result() - Constructor for class io.vertx.codetrans.Result
 
Result.Failure - Class in io.vertx.codetrans
 
Result.Source - Class in io.vertx.codetrans
 
ReturnModel - Class in io.vertx.codetrans.statement
 
ReturnModel(ExpressionModel) - Constructor for class io.vertx.codetrans.statement.ReturnModel
 
returnType - Variable in class io.vertx.codetrans.expression.MethodInvocationModel
 
route_matcher() - Static method in class io.vertx.codetrans.Runner
 
RubyLang - Class in io.vertx.codetrans.lang.ruby
 
RubyLang() - Constructor for class io.vertx.codetrans.lang.ruby.RubyLang
 
run() - Method in interface io.vertx.codetrans.Script
 
run(Map<String, Object>) - Method in interface io.vertx.codetrans.Script
 
RunnableCompilationUnit - Class in io.vertx.codetrans
 
RunnableCompilationUnit(boolean, MethodModel, Map<String, MethodModel>, Map<String, StatementModel>) - Constructor for class io.vertx.codetrans.RunnableCompilationUnit
 
Runner - Class in io.vertx.codetrans
 
Runner() - Constructor for class io.vertx.codetrans.Runner
 

S

ScalaApiModel - Class in io.vertx.codetrans.lang.scala
Custom ApiModel-implementation to allow the conversion of method signatures.
ScalaApiModel(CodeBuilder, ExpressionModel) - Constructor for class io.vertx.codetrans.lang.scala.ScalaApiModel
 
ScalaCodeBuilder - Class in io.vertx.codetrans.lang.scala
 
ScalaCodeBuilder() - Constructor for class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
ScalaCodeWriter - Class in io.vertx.codetrans.lang.scala
 
ScalaCodeWriter(CodeBuilder) - Constructor for class io.vertx.codetrans.lang.scala.ScalaCodeWriter
 
ScalaLang - Class in io.vertx.codetrans.lang.scala
Scala language
ScalaLang() - Constructor for class io.vertx.codetrans.lang.scala.ScalaLang
 
Script - Interface in io.vertx.codetrans
 
sendfile() - Static method in class io.vertx.codetrans.Runner
 
Sequence(String) - Constructor for class io.vertx.codetrans.expression.Member.Sequence
 
sequenceForLoop(String, ExpressionModel, ExpressionModel, StatementModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
sequenceForLoop(String, ExpressionModel, ExpressionModel, StatementModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
sequenceForLoop(String, ExpressionModel, ExpressionModel, StatementModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
simpleform() - Static method in class io.vertx.codetrans.Runner
 
simpleformupload() - Static method in class io.vertx.codetrans.Runner
 
Single(String) - Constructor for class io.vertx.codetrans.expression.Member.Single
 
sockjs() - Static method in class io.vertx.codetrans.Runner
 
Source(String) - Constructor for class io.vertx.codetrans.Result.Source
 
ssl() - Static method in class io.vertx.codetrans.Runner
 
StatementModel - Class in io.vertx.codetrans.statement
 
StatementModel() - Constructor for class io.vertx.codetrans.statement.StatementModel
 
StatementModel.Expression - Class in io.vertx.codetrans.statement
Marker class for the _default_ statement model.
StringLiteralModel - Class in io.vertx.codetrans.expression
 
StringLiteralModel(CodeBuilder, String) - Constructor for class io.vertx.codetrans.expression.StringLiteralModel
 
Succeeded(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.AsyncResultModel.Succeeded
 
SystemModel - Class in io.vertx.codetrans.expression
 
SystemModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.SystemModel
 

T

thisModel() - Method in interface io.vertx.codetrans.CodeBuilder
 
ThisModel - Class in io.vertx.codetrans.expression
 
ThisModel(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.ThisModel
 
ThrowableClassModel - Class in io.vertx.codetrans.expression
 
ThrowableClassModel(CodeBuilder, ClassTypeInfo) - Constructor for class io.vertx.codetrans.expression.ThrowableClassModel
 
ThrowableModel - Class in io.vertx.codetrans.expression
 
ThrowableModel(CodeBuilder, String, ExpressionModel) - Constructor for class io.vertx.codetrans.expression.ThrowableModel
 
toDataObjectValue(EnumFieldExpressionModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
toDataObjectValue() - Method in class io.vertx.codetrans.expression.EnumFieldExpressionModel
 
toDataObjectValue() - Method in class io.vertx.codetrans.expression.ExpressionModel
 
toString() - Method in class io.vertx.codetrans.MethodSignature
 
toString() - Method in class io.vertx.codetrans.Result.Source
 
translate(ExecutableElement, Lang) - Method in class io.vertx.codetrans.CodeTranslator
 
translate(ExecutableElement, boolean, Lang) - Method in class io.vertx.codetrans.CodeTranslator
 
translate(ExecutableElement, boolean, Lang, RenderMode) - Method in class io.vertx.codetrans.CodeTranslator
 
TryCatchModel - Class in io.vertx.codetrans.statement
 
TryCatchModel(StatementModel, StatementModel) - Constructor for class io.vertx.codetrans.statement.TryCatchModel
 
TypeArg - Class in io.vertx.codetrans
 
TypeArg(TypeInfo, boolean) - Constructor for class io.vertx.codetrans.TypeArg
 
typeArguments - Variable in class io.vertx.codetrans.expression.MethodInvocationModel
 

U

unaryMinus() - Method in class io.vertx.codetrans.expression.ExpressionModel
 
unaryMinus() - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
unaryPlus() - Method in class io.vertx.codetrans.expression.ExpressionModel
 
unaryPlus() - Method in class io.vertx.codetrans.expression.ParenthesizedModel
 
unindent() - Method in class io.vertx.codetrans.CodeWriter
 
unsupported(String) - Method in class io.vertx.codetrans.CodeModel
 
upload() - Static method in class io.vertx.codetrans.Runner
 

V

Value(CodeBuilder) - Constructor for class io.vertx.codetrans.expression.AsyncResultModel.Value
 
value - Variable in class io.vertx.codetrans.TypeArg
 
valueOf(String) - Static method in enum io.vertx.codetrans.expression.VariableScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.codetrans.RenderMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertx.codetrans.expression.VariableScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.codetrans.RenderMode
Returns an array containing the constants of this enum type, in the order they are declared.
variableDecl(VariableScope, TypeInfo, String, ExpressionModel) - Method in interface io.vertx.codetrans.CodeBuilder
 
variableDecl(VariableScope, TypeInfo, String, ExpressionModel) - Method in class io.vertx.codetrans.lang.kotlin.KotlinCodeBuilder
 
variableDecl(VariableScope, TypeInfo, String, ExpressionModel) - Method in class io.vertx.codetrans.lang.scala.ScalaCodeBuilder
 
VariableScope - Enum in io.vertx.codetrans.expression
 
visitAssignment(AssignmentTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitBinary(BinaryTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitBlock(BlockTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitConditionalExpression(ConditionalExpressionTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
VisitContext - Class in io.vertx.codetrans
 
VisitContext(CodeBuilder) - Constructor for class io.vertx.codetrans.VisitContext
 
visitEnhancedForLoop(EnhancedForLoopTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitExpressionStatement(ExpressionStatementTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitForLoop(ForLoopTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitIdentifier(IdentifierTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitIf(IfTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitInstanceOf(InstanceOfTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitLambdaExpression(LambdaExpressionTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitLiteral(LiteralTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitMemberReference(MemberReferenceTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitMemberSelect(MemberSelectTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitMethod(MethodTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitMethodInvocation(MethodInvocationTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitNewClass(NewClassTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitParameterizedType(ParameterizedTypeTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitParenthesized(ParenthesizedTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitReturn(ReturnTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitThrow(ThrowTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitTry(TryTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitUnary(UnaryTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 
visitVariable(VariableTree, VisitContext) - Method in class io.vertx.codetrans.ModelBuilder
 

W

websockets() - Static method in class io.vertx.codetrans.Runner
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.