InteropHandler

abstract class InteropHandler @Inject constructor(objects: ObjectFactory)(source)

Constructors

Link copied to clipboard
@Inject
constructor(objects: ObjectFactory)

Properties

Link copied to clipboard
val assisted: SetProperty<String>
Link copied to clipboard
val assistedFactory: SetProperty<String>
Link copied to clipboard
val assistedInject: SetProperty<String>
Link copied to clipboard
val binds: SetProperty<String>
Link copied to clipboard
val contributesBinding: SetProperty<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val contributesIntoSet: SetProperty<String>
Link copied to clipboard
val contributesTo: SetProperty<String>
Link copied to clipboard
val elementsIntoSet: SetProperty<String>
Link copied to clipboard
Link copied to clipboard
abstract val enableDaggerRuntimeInterop: Property<Boolean>
Link copied to clipboard
val graph: SetProperty<String>
Link copied to clipboard
val graphFactory: SetProperty<String>
Link copied to clipboard
val inject: SetProperty<String>
Link copied to clipboard
val intoMap: SetProperty<String>
Link copied to clipboard
val intoSet: SetProperty<String>
Link copied to clipboard
val lazy: SetProperty<String>
Link copied to clipboard
val mapKey: SetProperty<String>
Link copied to clipboard
val multibinds: SetProperty<String>
Link copied to clipboard
val provider: SetProperty<String>
Link copied to clipboard
val provides: SetProperty<String>
Link copied to clipboard
val qualifier: SetProperty<String>
Link copied to clipboard
val scope: SetProperty<String>

Functions

Link copied to clipboard
fun includeAnvil(includeDaggerAnvil: Boolean = true, includeKotlinInjectAnvil: Boolean = true)
Link copied to clipboard
fun includeDagger(includeJavax: Boolean = true, includeJakarta: Boolean = true)

Includes Dagger annotations support.

Link copied to clipboard

Includes Jakarta annotations support.

Link copied to clipboard

Includes Javax annotations support.

Link copied to clipboard

Includes kotlin-inject annotations support.