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

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

    Permalink
  4. trait FromLong[A] extends Serializable

    Permalink
  5. sealed trait Gender extends AnyRef

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

    Permalink
  7. trait Loader extends Any

    Permalink
  8. trait LowPriorityGenProviderInstances extends AnyRef

    Permalink
  9. trait Names extends Any

    Permalink
  10. trait Pattern extends Any

    Permalink
  11. implicit final class PatternContext extends AnyVal

    Permalink
  12. 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
  13. final case class RichGen[A](g: Gen[A]) extends AnyVal with Product with Serializable

    Permalink
  14. trait Temporal extends Any

    Permalink
  15. trait ToLong[A] extends Serializable

    Permalink

Value Members

  1. object Addresses extends Loader

    Permalink
  2. object AutoGen extends LowPriorityGenProviderInstances

    Permalink
  3. object Enumerable extends Serializable

    Permalink
  4. object Female extends Gender with Product with Serializable

    Permalink
  5. object FromLong extends Serializable

    Permalink
  6. object Generator

    Permalink
  7. object Male extends Gender with Product with Serializable

    Permalink
  8. object Names extends Loader

    Permalink
  9. object ToLong extends Serializable

    Permalink
  10. implicit val enumInvariant: Invariant[Enumerable]

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

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

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

    Permalink
  14. 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()
  15. 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()
  16. 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