Package-level declarations

Types

Link copied to clipboard
class KandraProcessor(codeGenerator: CodeGenerator, logger: KSPLogger) : SymbolProcessor

KSP processor that generates a type-safe *Table object for every @ScyllaTable class, and — conditionally, only when detected on the consuming module's compilation classpath — typed Koin/Kodein DI accessor functions for that same entity.

Link copied to clipboard
class KandraProcessorProvider : SymbolProcessorProvider