Dependencies
- avalon-framework/avalon-framework/4.1.5 (available as org.apache.avalon.framework/avalon-framework-impl/4.3.1)
- com.fasterxml.jackson.core/jackson-annotations/2.11.3
- com.fasterxml.jackson.core/jackson-core/2.11.3
- com.fasterxml.jackson.core/jackson-databind/2.11.3
- com.github.jponge/lzma-java/1.3
- com.google.protobuf.nano/protobuf-javanano/3.0.0-alpha-5
- com.google.protobuf/protobuf-java/2.6.1
- com.jcraft/jzlib/1.1.3
- commons-logging/commons-logging/1.2
- com.ning/compress-lzf/1.0.3
- com.sun/tools/1.8
- io.netty/netty-buffer/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-dns/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-haproxy/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-http2/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-http/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-socks/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-common/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-handler/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-handler-proxy/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-resolver/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-resolver-dns/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-tcnative/2.0.30.Final
- io.netty/netty-transport/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport-native-epoll/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport-native-kqueue/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport-native-unix-common/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.projectreactor.tools/blockhound/1.0.3.RELEASE
- io.vertx/vertx-codegen/4.0.0
- io.vertx/vertx-core/4.0.0
- io.vertx/vertx-docgen/0.9.2
- io.vertx/vertx-lang-kotlin-coroutines/4.0.0
- java/11
- log4j/log4j/1.2.17
- logkit/logkit/1.0.1
- net.jpountz.lz4/lz4/1.3.0
- org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.0
- org.apache.logging.log4j/log4j-api/2.6.2
- org.bouncycastle/bcpkix-jdk15on/1.65
- org.bouncycastle/bcprov-jdk15on/1.65
- org.conscrypt/conscrypt-openjdk-uber/1.3.0
- org.jboss.marshalling/jboss-marshalling/1.4.11.Final
- org.jetbrains/annotations/13.0
- org.jetbrains.kotlin/kotlin-stdlib/1.4.10
- org.jetbrains.kotlin/kotlin-stdlib-common/1.4.10
- org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.4.10
- org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.4.10
- org.jetbrains.kotlinx/kotlinx-coroutines-core/1.3.9
- org.slf4j/slf4j-api/1.7.21
Declarations
-
io
-
vertx
-
lang
-
kotlin
-
KotlinCoroutineGenerator
- keyWords: Set<String>
- methodSuffix: String
- unnecessaryImports: Set<String>
- KotlinCoroutineGenerator(): void
- annotations(): Collection<Class<Annotation>>
- filename(ClassModel): String
- render(ClassModel, int, int, Map<String, Object>): String
- generateImport(ClassModel, CodeWriter, Map<Boolean, List<MethodInfo>>, boolean): void
- addImport(ClassTypeInfo, Set<String>, TypeInfo): void
- vertxSimpleNameWrapper(String, boolean): String
- generateMethod(ClassModel, ClassTypeInfo, MethodInfo, String, Boolean, CodeWriter): void
- getAsyncTypeArgument(MethodInfo, ParamInfo): TypeInfo
- generateDoc(ClassModel, MethodInfo, String, CodeWriter): void
- generateMethodSignature(ClassTypeInfo, MethodInfo, String, String, TypeInfo, Boolean, CodeWriter): void
- getReturnTypeAsString(TypeInfo, Boolean, ClassTypeInfo, String): String
- generateFunctionBody(MethodInfo, String, TypeInfo, CodeWriter): void
- kotlinType(TypeInfo): String
- generateFilter(MethodInfo): boolean
- keyWordConverter(String): String
-
KotlinDataObjectGenerator
- KotlinDataObjectGenerator(): void
- annotations(): Collection<Class<Annotation>>
- filename(DataObjectModel): String
- render(DataObjectModel, int, int, Map<String, Object>): String
- generateImport(DataObjectModel, CodeWriter): void
- generateDoc(DataObjectModel, CodeWriter): void
- filterProperties(): Predicate<PropertyInfo>
- generateFun(DataObjectModel, CodeWriter): void
- generateFunction(String, DataObjectModel, CodeWriter): void
- mapKotlinType(TypeInfo): String
- applyPropertyKind(String, PropertyKind): String
- KotlinGeneratorBase
- KotlinGeneratorLoader
- helper
-
KotlinCoroutineGenerator
-
kotlin
-
lang
-
vertx