C D F G H I K R T 
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
 
C D F G H I K R T 
All Classes All Packages