Class

uk.gov.hmrc.smartstub

AdvGen

Related Doc: package smartstub

Permalink

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

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AdvGen
  2. Companies
  3. Pattern
  4. Temporal
  5. Addresses
  6. Names
  7. Loader
  8. AnyVal
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AdvGen(g: Gen.type)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. def _forenames: Map[Gender, Gen[String]]

    Permalink
    Definition Classes
    Names
  5. def age: Gen[Int]

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def boolean: Gen[Boolean]

    Permalink
  8. def company: Gen[String]

    Permalink
    Definition Classes
    Companies
  9. def date(start: Int, end: Int): Gen[LocalDate]

    Permalink
    Definition Classes
    Temporal
  10. def date: Gen[LocalDate]

    Permalink
    Definition Classes
    Temporal
  11. def date(start: LocalDate, end: LocalDate): Gen[LocalDate]

    Permalink
    Definition Classes
    Temporal
  12. def forename(g: Gender): Gen[String]

    Permalink
    Definition Classes
    Names
  13. def forename(): Gen[String]

    Permalink
    Definition Classes
    Names
  14. val g: Gen.type

    Permalink
  15. def gender: Gen[Gender]

    Permalink
    Definition Classes
    Names
  16. def getClass(): Class[_ <: AnyVal]

    Permalink
    Definition Classes
    AnyVal → Any
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. def loadFile(file: String): Gen[String]

    Permalink
    Definition Classes
    Loader
  19. def loadWeightedFile(file: String): Gen[String]

    Permalink
    Definition Classes
    Loader
  20. def pattern[T](pattern: Seq[Seq[T]]): Enumerable[Seq[T]] { val size: Long }

    Permalink
    Definition Classes
    Pattern
  21. def postcode: Gen[String]

    Permalink
    Definition Classes
    Addresses
  22. def surname: Gen[String]

    Permalink
    Definition Classes
    Names
  23. def toString(): String

    Permalink
    Definition Classes
    Any
  24. def ukAddress: Gen[List[String]]

    Permalink

    A generator that produces a semi-plausible (but fake) domestic address.

    A generator that produces a semi-plausible (but fake) domestic address. Postcode prefixes and their corresponding towns are real but the street names, second part of the postcode and house numbers are random.

    Definition Classes
    Addresses
  25. def ukPhoneNumber: Gen[String]

    Permalink
    Definition Classes
    Addresses

Inherited from Companies

Inherited from Pattern

Inherited from Temporal

Inherited from Addresses

Inherited from Names

Inherited from Loader

Inherited from AnyVal

Inherited from Any

Ungrouped