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
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