Package

uk.gov.hmrc

smartstub

Permalink

package smartstub

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. smartstub
  2. ToFromLongOps
  3. ToToLongOps
  4. ToEnumerableOps
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Addresses extends Any

    Permalink
  2. implicit final class AdvGen extends AnyVal with Loader with Names with Addresses with Temporal with Pattern with Companies

    Permalink
  3. trait Companies extends Any

    Permalink
  4. trait Enumerable[A] extends FromLong[A] with ToLong[A] with Serializable

    Permalink
  5. trait FromLong[A] extends Serializable

    Permalink
  6. sealed trait Gender extends AnyRef

    Permalink
  7. trait Generator[IN, OUT] extends AnyRef

    Permalink
  8. trait Loader extends Any

    Permalink
  9. trait LowPriorityGenProviderInstances extends AnyRef

    Permalink
  10. class MarkovChain[A] extends AnyRef

    Permalink
  11. trait Names extends Any

    Permalink
  12. trait Pattern extends Any

    Permalink
  13. implicit final class PatternContext extends AnyVal

    Permalink
  14. case class PersistentGen[K, V](gen: Gen[V], state: Map[K, Option[V]])(implicit en: Enumerable[K]) extends Map[K, V] with Product with Serializable

    Permalink
  15. final case class RichGen[A](g: Gen[A]) extends AnyVal with Product with Serializable

    Permalink
  16. trait Temporal extends Any

    Permalink
  17. trait ToLong[A] extends Serializable

    Permalink

Value Members

  1. object Addresses extends Loader

    Permalink
  2. object AutoGen extends LowPriorityGenProviderInstances

    Permalink
  3. object Companies extends Loader

    Permalink
  4. object Enumerable extends Serializable

    Permalink
  5. object Female extends Gender with Product with Serializable

    Permalink
  6. object FromLong extends Serializable

    Permalink
  7. object Generator

    Permalink
  8. object Male extends Gender with Product with Serializable

    Permalink
  9. object Names extends Loader

    Permalink
  10. object ToLong extends Serializable

    Permalink
  11. implicit val enumInvariant: Invariant[Enumerable]

    Permalink
  12. implicit def enumToGen[A](e: Enumerable[A]): Gen[A]

    Permalink
  13. implicit def genToRich[A](g: Gen[A]): RichGen[A]

    Permalink
  14. implicit val longEnum: Enumerable[Long] { val size: Long }

    Permalink
  15. def repeatM[M[_], A](input: M[A], f: (A) ⇒ M[A], n: Int)(implicit monad: Monad[M]): M[A]

    Permalink
  16. implicit def toEnumerableOps[A](target: A)(implicit tc: Enumerable[A]): Ops[A] { type TypeClassType = uk.gov.hmrc.smartstub.Enumerable[A] }

    Permalink
    Definition Classes
    ToEnumerableOps
    Annotations
    @SuppressWarnings()
  17. implicit def toFromLongOps[A](target: A)(implicit tc: FromLong[A]): Ops[A] { type TypeClassType = uk.gov.hmrc.smartstub.FromLong[A] }

    Permalink
    Definition Classes
    ToFromLongOps
    Annotations
    @SuppressWarnings()
  18. implicit def toToLongOps[A](target: A)(implicit tc: ToLong[A]): Ops[A] { type TypeClassType = uk.gov.hmrc.smartstub.ToLong[A] }

    Permalink
    Definition Classes
    ToToLongOps
    Annotations
    @SuppressWarnings()

Inherited from ToFromLongOps

Inherited from ToToLongOps

Inherited from ToEnumerableOps

Inherited from AnyRef

Inherited from Any

Ungrouped