ArchiveModule

object ArchiveModule : AbstractModule

Functions

Link copied to clipboard
open fun addError(p0: Message)
open fun addError(p0: Throwable)
open fun addError(p0: String, vararg p1: Any)
Link copied to clipboard
open fun <T : Any> bind(p0: Key<T>): LinkedBindingBuilder<T>
open fun <T : Any> bind(p0: TypeLiteral<T>): AnnotatedBindingBuilder<T>
open fun <T : Any> bind(p0: Class<T>): AnnotatedBindingBuilder<T>
Link copied to clipboard
open fun bindConstant(): AnnotatedConstantBindingBuilder
Link copied to clipboard
open fun binder(): Binder
Link copied to clipboard
open fun bindInterceptor(    p0: Matcher<in Class<*>>,     p1: Matcher<in Method>,     vararg p2: MethodInterceptor)
Link copied to clipboard
open fun bindListener(p0: Matcher<in Binding<*>>, vararg p1: ProvisionListener)
open fun bindListener(p0: Matcher<in TypeLiteral<*>>, p1: TypeListener)
Link copied to clipboard
open fun bindScope(p0: Class<out Annotation>, p1: Scope)
Link copied to clipboard
override fun configure(p0: Binder)
Link copied to clipboard
open fun convertToTypes(p0: Matcher<in TypeLiteral<*>>, p1: TypeConverter)
Link copied to clipboard
open fun currentStage(): Stage
Link copied to clipboard
open fun <T : Any> getMembersInjector(p0: TypeLiteral<T>): MembersInjector<T>
open fun <T : Any> getMembersInjector(p0: Class<T>): MembersInjector<T>
Link copied to clipboard
open fun <T : Any> getProvider(p0: Key<T>): Provider<T>
open fun <T : Any> getProvider(p0: Class<T>): Provider<T>
Link copied to clipboard
open fun install(p0: Module)
Link copied to clipboard
open fun requestInjection(p0: Any)
Link copied to clipboard
open fun requestStaticInjection(vararg p0: Class<*>)
Link copied to clipboard
open fun requireBinding(p0: Key<*>)
open fun requireBinding(p0: Class<*>)

Properties

Link copied to clipboard
val binder: Binder

Sources

Link copied to clipboard