no.vedaadata.generator

Members list

Type members

Classlikes

object BooleanGenerator extends Generator[Boolean]

Attributes

Supertypes
trait Generator[Boolean]
class Object
trait Matchable
class Any
Self type
object CharGenerator extends Generator[Char]

Attributes

Supertypes
trait Generator[Char]
class Object
trait Matchable
class Any
Self type
trait ComposedGenerator[F[_], A] extends Generator[F[A]]

Attributes

Supertypes
trait Generator[F[A]]
class Object
trait Matchable
class Any
Known subtypes
class OptionGenerator[A]
class TryGenerator[A]
class ConstantGenerator[A](x: A) extends Generator[A]

Attributes

Supertypes
trait Generator[A]
class Object
trait Matchable
class Any
class DoubleGenerator(minInclusive: Double, maxExclusive: Double) extends Generator[Double]

Attributes

Companion
object
Supertypes
trait Generator[Double]
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class FloatGenerator(minInclusive: Float, maxExclusive: Float) extends Generator[Float]

Attributes

Companion
object
Supertypes
trait Generator[Float]
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class FromSequenceGenerator[A](xs: Seq[A]) extends Generator[A]

Attributes

Supertypes
trait Generator[A]
class Object
trait Matchable
class Any
trait Generator[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
object Generator

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Generator.type
class IntGenerator(minInclusive: Int, maxExclusive: Int) extends Generator[Int]

Attributes

Companion
object
Supertypes
trait Generator[Int]
class Object
trait Matchable
class Any
object IntGenerator

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait SerialGenerator[Int]
class RecursiveGenerator[Int]
trait Generator[Int]
class Object
trait Matchable
class Any
Show all
Self type
class LocalDateGenerator[A](minInclusive: LocalDate, maxExclusive: LocalDate) extends Generator[LocalDate]

Attributes

Supertypes
trait Generator[LocalDate]
class Object
trait Matchable
class Any
class LocalDateTimeGenerator[A](minInclusive: LocalDateTime, maxExclusive: LocalDateTime) extends Generator[LocalDateTime]

Attributes

Supertypes
trait Generator[LocalDateTime]
class Object
trait Matchable
class Any
class LocalTimeGenerator[A](minInclusive: LocalTime, maxExclusive: LocalTime) extends Generator[LocalTime]

Attributes

Companion
object
Supertypes
trait Generator[LocalTime]
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class LongGenerator(minInclusive: Long, maxExclusive: Long) extends Generator[Long]

Attributes

Companion
object
Supertypes
trait Generator[Long]
class Object
trait Matchable
class Any
object LongGenerator

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class OptionGenerator[A](inner: Generator[A]) extends ComposedGenerator[Option, A]

Attributes

Supertypes
trait ComposedGenerator[Option, A]
trait Generator[Option[A]]
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class RecursiveGenerator[A](init: A, f: A => A) extends Generator[A]

Attributes

Supertypes
trait Generator[A]
class Object
trait Matchable
class Any
Known subtypes
trait SerialGenerator[A] extends Generator[A]

Attributes

Supertypes
trait Generator[A]
class Object
trait Matchable
class Any
Known subtypes
class StringGenerator(length: Int) extends Generator[String]

Attributes

Supertypes
trait Generator[String]
class Object
trait Matchable
class Any
class TryGenerator[A](inner: Generator[A]) extends ComposedGenerator[Try, A]

Attributes

Supertypes
trait ComposedGenerator[Try, A]
trait Generator[Try[A]]
class Object
trait Matchable
class Any