MergeComponentParams

data class MergeComponentParams(module: ModuleDescriptor, packageName: String, subcomponentModulePackageName: String, scopeFqName: FqName, scopeClassName: ClassName, componentClass: ClassReference, keysSubcomponentClassName: ClassName, keysSubcomponentFactoryClassName: ClassName, mapSubcomponentClassName: ClassName, mapSubcomponentFactoryClassName: ClassName, componentClassName: ClassName, mergeComponentModuleClassName: ClassName, subcomponentModuleClassName: ClassName, scopeQualifier: AnnotationSpec)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val componentClass: ClassReference
Link copied to clipboard
val componentClassName: ClassName
Link copied to clipboard
val keysSubcomponentClassName: ClassName
Link copied to clipboard
val keysSubcomponentFactoryClassName: ClassName
Link copied to clipboard
val mapSubcomponentClassName: ClassName
Link copied to clipboard
val mapSubcomponentFactoryClassName: ClassName
Link copied to clipboard
val mergeComponentModuleClassName: ClassName
Link copied to clipboard
val module: ModuleDescriptor
Link copied to clipboard
val packageName: String
Link copied to clipboard
val scopeClassName: ClassName
Link copied to clipboard
val scopeFqName: FqName
Link copied to clipboard
val scopeQualifier: AnnotationSpec
Link copied to clipboard
val subcomponentModuleClassName: ClassName
Link copied to clipboard
val subcomponentModulePackageName: String

Sources

Link copied to clipboard