Packages

p

wvlet

airframe

package airframe

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

Value Members

  1. def getOrElseUpdateTraitFactoryCache(s: Surface, factory: (Session) ⇒ Any): (Session) ⇒ Any
  2. def newDesign: Design
  3. def newSilentDesign: Design
  4. macro def registerTraitFactory[A]: Surface
  5. val traitFactoryCache: Map[Surface, (Session) ⇒ Any]

Deprecated Value Members

  1. macro def bind[A, D1, D2, D3, D4, D5](provider: (D1, D2, D3, D4, D5) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 19.11.0) Use design.bind[A].toProvider(...) instead

  2. macro def bind[A, D1, D2, D3, D4](provider: (D1, D2, D3, D4) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 19.11.0) Use design.bind[A].toProvider(...) instead

  3. macro def bind[A, D1, D2, D3](provider: (D1, D2, D3) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 19.11.0) Use design.bind[A].toProvider(...) instead

  4. macro def bind[A, D1, D2](provider: (D1, D2) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 19.11.0) Use design.bind[A].toProvider(...) instead

  5. macro def bind[A, D1](provider: (D1) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 19.11.0) Use design.bind[A].toProvider(...) instead

  6. macro def bind[A](provider: ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 19.11.0) Use design.bind[A].toProvider(...) instead

  7. macro def bind[A]: A
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) Use constructor injection instead

  8. macro def bindFactory[F <: Function1[_, _]]: F
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) bindFactory is deprecated in Scala 3

  9. macro def bindFactory2[F <: Function2[_, _, _]]: F
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) bindFactory is deprecated in Scala 3

  10. macro def bindFactory3[F <: Function3[_, _, _, _]]: F
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) bindFactory is deprecated in Scala 3

  11. macro def bindFactory4[F <: Function4[_, _, _, _, _]]: F
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) bindFactory is deprecated in Scala 3

  12. macro def bindFactory5[F <: Function5[_, _, _, _, _, _]]: F
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) bindFactory is deprecated in Scala 3

  13. macro def bindLocal[A, D1, D2, D3, D4, D5](provider: ⇒ (D1, D2, D3, D4, D5) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) Use design.bind[A].toProvider(...) instead

  14. macro def bindLocal[A, D1, D2, D3, D4](provider: ⇒ (D1, D2, D3, D4) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) Use design.bind[A].toProvider(...) instead

  15. macro def bindLocal[A, D1, D2, D3](provider: ⇒ (D1, D2, D3) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) Use design.bind[A].toProvider(...) instead

  16. macro def bindLocal[A, D1, D2](provider: ⇒ (D1, D2) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) Use design.bind[A].toProvider(...) instead

  17. macro def bindLocal[A, D1](provider: ⇒ (D1) ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) Use design.bind[A].toProvider(...) instead

  18. macro def bindLocal[A](provider: ⇒ A): A
    Annotations
    @deprecated
    Deprecated

    (Since version 24.1.0) Use design.bind[A].toProvider(...) instead

Inherited from AnyRef

Inherited from Any

Ungrouped