GuiceInteropDoubleCheck

class GuiceInteropDoubleCheck<T : Any>(provider: Provider<T>) : BaseDoubleCheck<T> , Provider<T> (source)

See also

Constructors

Link copied to clipboard
constructor(provider: Provider<T>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val value: T

Functions

Link copied to clipboard
fun <T : Any> Provider<T>.asGuiceProvider(): Provider<T>

Converts a Metro MetroProvider into a Guice GuiceProvider.

Link copied to clipboard
fun <T : Any> Provider<T>.asMetroProvider(): Provider<T>

Converts a Guice GuiceProvider into a Metro MetroProvider.

Link copied to clipboard
open override fun get(): T
Link copied to clipboard
open operator override fun invoke(): T
Link copied to clipboard
open override fun isInitialized(): Boolean