no.vedaadata.generator
package no.vedaadata.generator
Members list
Type members
Classlikes
object BooleanGenerator extends Generator[Boolean]
Attributes
- Supertypes
- Self type
-
BooleanGenerator.type
object CharGenerator extends Generator[Char]
Attributes
- Supertypes
- Self type
-
CharGenerator.type
trait ComposedGenerator[F[_], A] extends Generator[F[A]]
Attributes
- Supertypes
- Known subtypes
-
class OptionGenerator[A]class TryGenerator[A]
class ConstantGenerator[A](x: A) extends Generator[A]
Attributes
- Supertypes
class DoubleGenerator(minInclusive: Double, maxExclusive: Double) extends Generator[Double]
object DoubleGenerator
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DoubleGenerator.type
class FloatGenerator(minInclusive: Float, maxExclusive: Float) extends Generator[Float]
object FloatGenerator
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FloatGenerator.type
class FromSequenceGenerator[A](xs: Seq[A]) extends Generator[A]
Attributes
- Supertypes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object BooleanGeneratorobject CharGeneratorclass OptionGenerator[A]class TryGenerator[A]class ConstantGenerator[A]class DoubleGeneratorobject ZeroToOneclass FloatGeneratorobject ZeroToOneclass FromSequenceGenerator[A]class IntGeneratorobject Unlimitedclass LocalDateGenerator[A]class LocalDateTimeGenerator[A]class LocalTimeGenerator[A]object Unlimitedclass LongGeneratorobject Unlimitedclass RecursiveGenerator[A]object IntSerialGeneratortrait SerialGenerator[A]class StringGeneratorShow all
object Generator
class IntGenerator(minInclusive: Int, maxExclusive: Int) extends Generator[Int]
object IntGenerator
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
IntGenerator.type
object IntSerialGenerator extends RecursiveGenerator[Int], SerialGenerator[Int]
Attributes
- Supertypes
-
trait SerialGenerator[Int]class RecursiveGenerator[Int]trait Generator[Int]class Objecttrait Matchableclass AnyShow all
- Self type
-
IntSerialGenerator.type
class LocalDateGenerator[A](minInclusive: LocalDate, maxExclusive: LocalDate) extends Generator[LocalDate]
Attributes
- Supertypes
class LocalDateTimeGenerator[A](minInclusive: LocalDateTime, maxExclusive: LocalDateTime) extends Generator[LocalDateTime]
Attributes
- Supertypes
class LocalTimeGenerator[A](minInclusive: LocalTime, maxExclusive: LocalTime) extends Generator[LocalTime]
object LocalTimeGenerator
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LocalTimeGenerator.type
class LongGenerator(minInclusive: Long, maxExclusive: Long) extends Generator[Long]
object LongGenerator
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LongGenerator.type
class OptionGenerator[A](inner: Generator[A]) extends ComposedGenerator[Option, A]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
Show all
object RangeGeneratorFactory
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
class RecursiveGenerator[A](init: A, f: A => A) extends Generator[A]
Attributes
- Supertypes
- Known subtypes
-
object IntSerialGenerator
trait SerialGenerator[A] extends Generator[A]
Attributes
- Supertypes
- Known subtypes
-
object IntSerialGenerator
class StringGenerator(length: Int) extends Generator[String]
Attributes
- Supertypes
class TryGenerator[A](inner: Generator[A]) extends ComposedGenerator[Try, A]
Attributes
- Supertypes
In this article