DtoGenerator

class DtoGenerator

Constructors

Link copied to clipboard
fun DtoGenerator(ctx: Context, mutable: Boolean, dtoType: DtoType<ImmutableType, ImmutableProp>, codeGenerator: CodeGenerator?)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun generate(allFiles: List<KSFile>)
Link copied to clipboard
fun getDtoClassName(nestedSimpleName: String? = null): ClassName
Link copied to clipboard
fun propTypeName(prop: AbstractProp): TypeName

Properties

Link copied to clipboard
val dtoType: DtoType<ImmutableType, ImmutableProp>
Link copied to clipboard
val typeBuilder: TypeSpec.Builder