ContextModule

class ContextModule(ctx: Context) : AbstractModule

Functions

addError
Link copied to clipboard
open fun addError(p0: Message)
open fun addError(p0: Throwable)
open fun addError(p0: String, vararg p1: Any)
bind
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>
bindConstant
Link copied to clipboard
open fun bindConstant(): AnnotatedConstantBindingBuilder
binder
Link copied to clipboard
open fun binder(): Binder
bindInterceptor
Link copied to clipboard
open fun bindInterceptor(p0: Matcher<in Class<*>>, p1: Matcher<in Method>, vararg p2: MethodInterceptor)
bindListener
Link copied to clipboard
open fun bindListener(p0: Matcher<in Binding<*>>, vararg p1: ProvisionListener)
open fun bindListener(p0: Matcher<in TypeLiteral<*>>, p1: TypeListener)
bindScope
Link copied to clipboard
open fun bindScope(p0: Class<out Annotation>, p1: Scope)
configure
Link copied to clipboard
override fun configure(p0: Binder)
convertToTypes
Link copied to clipboard
open fun convertToTypes(p0: Matcher<in TypeLiteral<*>>, p1: TypeConverter)
currentStage
Link copied to clipboard
open fun currentStage(): Stage
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
getMembersInjector
Link copied to clipboard
open fun <T : Any> getMembersInjector(p0: TypeLiteral<T>): MembersInjector<T>
open fun <T : Any> getMembersInjector(p0: Class<T>): MembersInjector<T>
getProvider
Link copied to clipboard
open fun <T : Any> getProvider(p0: Key<T>): Provider<T>
open fun <T : Any> getProvider(p0: Class<T>): Provider<T>
hashCode
Link copied to clipboard
open fun hashCode(): Int
install
Link copied to clipboard
open fun install(p0: Module)
requestInjection
Link copied to clipboard
open fun requestInjection(p0: Any)
requestStaticInjection
Link copied to clipboard
open fun requestStaticInjection(vararg p0: Class<*>)
requireBinding
Link copied to clipboard
open fun requireBinding(p0: Key<*>)
open fun requireBinding(p0: Class<*>)
toString
Link copied to clipboard
open fun toString(): String

Properties

binder
Link copied to clipboard
val binder: Binder