SchematicPathEncoder

class Object
trait Matchable
class Any

Value members

Concrete methods

override def bijection[A, B](f: Make[A], to: A => B, from: B => A): Make[B]
Definition Classes
def default[A]: Make[A]
override def enumeration[A](to: A => (String, Int), fromName: Map[String, A], fromOrdinal: Map[Int, A]): Make[A]
Definition Classes
override def struct[S](fields: Vector[Field[Make, S, _]])(const: Vector[Any] => S): Make[S]
Definition Classes
override def surjection[A, B](f: Make[A], to: Refinement[A, B], from: B => A): Make[B]
Definition Classes
override def withHints[A](fa: Make[A], hints: Hints): Make[A]
Definition Classes

Inherited methods

override def byte: Make[Byte]
Definition Classes
Inherited from:
StubSchematic
override def bytes: Make[ByteArray]
Definition Classes
Inherited from:
StubSchematic
override def document: Make[Document]
Definition Classes
Inherited from:
StubSchematic
override def list[S](fs: Make[S]): Make[List[S]]
Definition Classes
Inherited from:
StubSchematic
override def map[K, V](fk: Make[K], fv: Make[V]): Make[Map[K, V]]
Definition Classes
Inherited from:
StubSchematic
override def set[S](fs: Make[S]): Make[Set[S]]
Definition Classes
Inherited from:
StubSchematic
override def suspend[A](f: Lazy[Make[A]]): Make[A]
Definition Classes
Inherited from:
StubSchematic
override def union[S](first: Alt[Make, S, _], rest: Vector[Alt[Make, S, _]])(total: S => WithValue[Make, S, _]): Make[S]
Definition Classes
Inherited from:
StubSchematic

Concrete fields

override val bigdecimal: Make[BigDecimal]
override val bigint: Make[BigInt]
override val boolean: Make[Boolean]
override val double: Make[Double]
override val float: Make[Float]
override val int: Make[Int]
override val long: Make[Long]
override val short: Make[Short]
override val string: Make[String]
override val timestamp: Make[Timestamp]
override val unit: Make[Unit]
override val uuid: Make[UUID]