//Extensions for Dagger Hilt/it.czerwinski.android.hilt.annotations/TestBoundTo

TestBoundTo

[jvm] @Target(allowedTargets = [AnnotationTarget.CLASS])

annotation class TestBoundTo(supertype: KClass<>, component: KClass<>)

Marks test implementation bound to the given supertype in the given component.

Any annotations annotated with @Scope or @Qualifier will also annotate the resulting @Binds method.

Since

1.1.0

Constructors

Name Summary
TestBoundTo [jvm] fun TestBoundTo(supertype: KClass<>, component: KClass<> = SingletonComponent::class)

Functions

Name Summary
equals [jvm]
Content
open operator fun equals(other: Any?): Boolean


hashCode [jvm]
Content
open fun hashCode(): Int


toString [jvm]
Content
open fun toString(): String


Properties

Name Summary
component [jvm] val component: KClass<*>Hilt component in which the binding should be installed.
supertype [jvm] val supertype: KClass<*>Supertype to which the implementation should be bound.