GeneratedModelWriter

class GeneratedModelWriter(filer: Filer, types: Types, logger: Logger, resourceProcessor: ResourceProcessor, configManager: ConfigManager, dataBindingModuleLookup: DataBindingModuleLookup, elements: Elements, asyncable: Asyncable)

Types

BuilderHooks
Link copied to clipboard
open class BuilderHooks
Companion
Link copied to clipboard
object Companion

Functions

generateClassForModel
Link copied to clipboard
fun generateClassForModel(info: GeneratedModelInfo, originatingElements: List<Element>, builderHooks: GeneratedModelWriter.BuilderHooks? = null)
writeFilesForViewInterfaces
Link copied to clipboard
suspend fun writeFilesForViewInterfaces()

Properties

modelInterfaceWriter
Link copied to clipboard
val modelInterfaceWriter: ModelBuilderInterfaceWriter