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 bindingContainer: SetProperty<String>
Link copied to clipboard
val binds: SetProperty<String>
Link copied to clipboard
val contributesBinding: SetProperty<String>
Link copied to clipboard
val contributesIntoSet: SetProperty<String>
Link copied to clipboard
val contributesTo: SetProperty<String>
Link copied to clipboard
val dependencyGraph: SetProperty<String>
Link copied to clipboard
val dependencyGraphFactory: 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
abstract val enableGuiceRuntimeInterop: Property<Boolean>
Link copied to clipboard
val graphExtension: SetProperty<String>
Link copied to clipboard
val graphExtensionFactory: SetProperty<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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 optionalBinding: SetProperty<String>
Link copied to clipboard
val origin: 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 includeAnvilForDagger(includeJavax: Boolean = true, includeJakarta: Boolean = true)

Includes Anvil annotations support for Dagger.

Link copied to clipboard

Includes Anvil annotations support for kotlin-inject.

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

Includes Dagger annotations support.

Link copied to clipboard

Includes Guice 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.