HiltRoomNode

@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class HiltRoomNode(val node: KClass<*>, val entities: Array<KClass<*>> = [], val views: Array<KClass<*>> = [], val daoList: Array<KClass<*>> = [])

由在HiltDao.node中指向的同一自定义注解,代码自动生成。

Properties

Link copied to clipboard

该节点下包含的所有Dao接口

Link copied to clipboard

该节点下包含的所有实体

Link copied to clipboard
val node: KClass<*>

生成来源的节点

Link copied to clipboard
val views: Array<KClass<*>>

该节点下包含的所有视图