TargetType

data class TargetType(    val typeName: TypeName,     val constructor: TargetConstructor,     val properties: Map<String, TargetProperty>,     val typeVariables: List<TypeVariableName>,     val isDataClass: Boolean,     val visibility: KModifier)

A user type that should be decoded and encoded by generated code.

Constructors

Link copied to clipboard
fun TargetType(    typeName: TypeName,     constructor: TargetConstructor,     properties: Map<String, TargetProperty>,     typeVariables: List<TypeVariableName>,     isDataClass: Boolean,     visibility: KModifier)

Properties

Link copied to clipboard
val constructor: TargetConstructor
Link copied to clipboard
val isDataClass: Boolean
Link copied to clipboard
val properties: Map<String, TargetProperty>
Link copied to clipboard
val typeName: TypeName
Link copied to clipboard
val typeVariables: List<TypeVariableName>
Link copied to clipboard
val visibility: KModifier