ScalaInjector

net.codingwell.scalaguice.InjectorExtensions$.ScalaInjector
implicit class ScalaInjector(val self: Injector)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

inline def existingBinding[T]: Option[Binding[T]]
inline def existingBinding[T](ann: Annotation): Option[Binding[T]]
inline def existingBinding[T, Ann <: Annotation : ClassTag]: Option[Binding[T]]
def existingBinding[T](key: Key[T]): Option[Binding[T]]
inline def instance[T]: T
inline def instance[T](ann: Annotation): T
inline def instance[T, Ann <: Annotation : ClassTag]: T
inline def provider[T]: Provider[T]
inline def provider[T](ann: Annotation): Provider[T]
inline def provider[T, Ann <: Annotation : ClassTag]: Provider[T]

Concrete fields

val self: Injector