ClassData

data class ClassData(    val name: String,     val packageName: String,     val functions: List<FunctionData>,     val imports: List<String>,     val superClasses: List<String> = emptyList(),     val properties: List<KSPropertyDeclaration> = emptyList(),     val modifiers: List<KModifier> = emptyList())

Parameters

superClasses

List of qualifiedNames of interface that a Ktorfit interface extends

Constructors

Link copied to clipboard
fun ClassData(    name: String,     packageName: String,     functions: List<FunctionData>,     imports: List<String>,     superClasses: List<String> = emptyList(),     properties: List<KSPropertyDeclaration> = emptyList(),     modifiers: List<KModifier> = emptyList())

Properties

Link copied to clipboard
val functions: List<FunctionData>
Link copied to clipboard
val imports: List<String>
Link copied to clipboard
val modifiers: List<KModifier>
Link copied to clipboard
val name: String
Link copied to clipboard
val packageName: String
Link copied to clipboard
val properties: List<KSPropertyDeclaration>
Link copied to clipboard
val superClasses: List<String>