Package

wvlet

inject

Permalink

package inject

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. inject
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class Bind extends LogSupport

    Permalink
  2. class Inject extends LogSupport

    Permalink

  3. class InjectionException extends Exception

    Permalink

  4. trait Session extends AnyRef

    Permalink

    Context tracks the dependencies of objects and use them to instantiate objects

  5. trait SessionListener extends AnyRef

    Permalink

Value Members

  1. object Inject extends LogSupport

    Permalink
  2. object InjectMacros extends LogSupport

    Permalink

  3. object InjectionException extends Serializable

    Permalink
  4. macro def inject[A, D1, D2, D3, D4, D5](factory: (D1, D2, D3, D4, D5) ⇒ A)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[A], arg1: scala.reflect.api.JavaUniverse.TypeTag[D1], arg2: scala.reflect.api.JavaUniverse.TypeTag[D2], arg3: scala.reflect.api.JavaUniverse.TypeTag[D3], arg4: scala.reflect.api.JavaUniverse.TypeTag[D4], arg5: scala.reflect.api.JavaUniverse.TypeTag[D5]): A

    Permalink
  5. macro def inject[A, D1, D2, D3, D4](factory: (D1, D2, D3, D4) ⇒ A)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[A], arg1: scala.reflect.api.JavaUniverse.TypeTag[D1], arg2: scala.reflect.api.JavaUniverse.TypeTag[D2], arg3: scala.reflect.api.JavaUniverse.TypeTag[D3], arg4: scala.reflect.api.JavaUniverse.TypeTag[D4]): A

    Permalink
  6. macro def inject[A, D1, D2, D3](factory: (D1, D2, D3) ⇒ A)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[A], arg1: scala.reflect.api.JavaUniverse.TypeTag[D1], arg2: scala.reflect.api.JavaUniverse.TypeTag[D2], arg3: scala.reflect.api.JavaUniverse.TypeTag[D3]): A

    Permalink
  7. macro def inject[A, D1, D2](factory: (D1, D2) ⇒ A)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[A], arg1: scala.reflect.api.JavaUniverse.TypeTag[D1], arg2: scala.reflect.api.JavaUniverse.TypeTag[D2]): A

    Permalink
  8. macro def inject[A, D1](factory: (D1) ⇒ A)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[A], arg1: scala.reflect.api.JavaUniverse.TypeTag[D1]): A

    Permalink
  9. macro def inject[A](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[A]): A

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped