Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class BatchOptimizer
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class FieldAnalyzer(logger: KSPLogger, customProviders: Map<String, CodecFieldProvider> = emptyMap())
Link copied to clipboard
Link copied to clipboard
data class FieldInfo(val name: String, val typeName: String, val strategy: FieldReadStrategy, val isNullable: Boolean, val condition: FieldCondition?, val parameter: KSValueParameter?, val hasDefault: Boolean = true)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ProtocolMessageProcessor(codeGenerator: CodeGenerator, logger: KSPLogger, customProviders: Map<String, CodecFieldProvider> = emptyMap()) : SymbolProcessor
Link copied to clipboard
class ProtocolMessageProcessorProvider(additionalProviders: List<CodecFieldProvider> = emptyList()) : SymbolProcessorProvider
Link copied to clipboard
Link copied to clipboard
object ValueClassAnalyzer