C D F G H I K R T
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- compile(Set<File>, CompilationProvider.Context) - Method in class io.quarkus.kotlin.deployment.KotlinCompilationProvider
D
- dataClassPredicate() - Method in class io.quarkus.kotlin.deployment.KotlinProcessor
-
Kotlin data classes that have multiple constructors need to have their final fields writable, otherwise creating an instance of them with default values fails in native mode.
F
- feature() - Method in class io.quarkus.kotlin.deployment.KotlinProcessor
G
- getProviderKey() - Method in class io.quarkus.kotlin.deployment.KotlinCompilationProvider
- getSourcePath(Path, PathCollection, String) - Method in class io.quarkus.kotlin.deployment.KotlinCompilationProvider
H
- handledExtensions() - Method in class io.quarkus.kotlin.deployment.KotlinCompilationProvider
I
- io.quarkus.kotlin.deployment - package io.quarkus.kotlin.deployment
- IsDataClassWithDefaultValuesPredicate - Class in io.quarkus.kotlin.deployment
-
Tests whether a class is a data class (based on this answer: https://discuss.kotlinlang.org/t/detect-data-class-in-runtime/6155/2) and whether the class has default values for fields (default values leads to having multiple constructors in bytecode)
- IsDataClassWithDefaultValuesPredicate() - Constructor for class io.quarkus.kotlin.deployment.IsDataClassWithDefaultValuesPredicate
K
- KotlinCompilationProvider - Class in io.quarkus.kotlin.deployment
- KotlinCompilationProvider() - Constructor for class io.quarkus.kotlin.deployment.KotlinCompilationProvider
- KotlinProcessor - Class in io.quarkus.kotlin.deployment
- KotlinProcessor() - Constructor for class io.quarkus.kotlin.deployment.KotlinProcessor
R
- registerKotlinJacksonModule(BuildProducer<ClassPathJacksonModuleBuildItem>) - Method in class io.quarkus.kotlin.deployment.KotlinProcessor
- registerKotlinReflection(BuildProducer<ReflectiveClassBuildItem>, BuildProducer<NativeImageResourcePatternsBuildItem>) - Method in class io.quarkus.kotlin.deployment.KotlinProcessor
T
- test(ClassInfo) - Method in class io.quarkus.kotlin.deployment.IsDataClassWithDefaultValuesPredicate
All Classes All Packages