Packages

abstract class Mixin[F[_], SC <: Provider[F], GRIC <: GlobalResourceF[F]] extends WeaverFingerprints[F]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Mixin
  2. WeaverFingerprints
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Mixin()(implicit SC: ClassTag[SC], GRIC: ClassTag[GRIC], F: Sync[F])

Type Members

  1. type GlobalResourcesInitClass = GRIC
    Definition Classes
    MixinWeaverFingerprints
  2. type SuiteClass = SC
    Definition Classes
    MixinWeaverFingerprints
  3. trait WeaverFingerprint extends SubclassFingerprint
    Definition Classes
    WeaverFingerprints

Value Members

  1. object GlobalResourcesFingerprint extends WeaverFingerprint
    Definition Classes
    WeaverFingerprints
  2. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  3. final def ##(): Int
    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. val GlobalResourcesInitClass: ClassTag[GRIC]
    Definition Classes
    MixinWeaverFingerprints
  6. val SuiteClass: ClassTag[SC]
    Definition Classes
    MixinWeaverFingerprints
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. def suiteLoader(classLoader: ClassLoader): SuiteLoader[F]
    Definition Classes
    WeaverFingerprints
  19. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  24. object ResourceSharingSuiteFingerprint extends WeaverFingerprint

    A fingerprint that searches only for classes extending weaver.EffectSuite.

    A fingerprint that searches only for classes extending weaver.EffectSuite. that have a constructor that takes a single weaver.GlobalResources.Read parameter.

    Definition Classes
    WeaverFingerprints
  25. object SuiteFingerprint extends WeaverFingerprint

    A fingerprint that searches only for singleton objects of type weaver.EffectSuite.

    A fingerprint that searches only for singleton objects of type weaver.EffectSuite.

    Definition Classes
    WeaverFingerprints

Inherited from WeaverFingerprints[F]

Inherited from AnyRef

Inherited from Any

Ungrouped