FieldBuilder

caliban.client.FieldBuilder
See theFieldBuilder companion trait
object FieldBuilder

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case class ChoiceOf[A](builderMap: Map[String, FieldBuilder[A]]) extends FieldBuilder[A]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FieldBuilder[A]
class Object
trait Matchable
class Any
Show all
case class ListOf[A](builder: FieldBuilder[A]) extends FieldBuilder[List[A]]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FieldBuilder[List[A]]
class Object
trait Matchable
class Any
Show all
case object NullField extends FieldBuilder[Option[Nothing]]

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait FieldBuilder[Option[Nothing]]
class Object
trait Matchable
class Any
Show all
Self type
NullField.type
case class Obj[Origin, A](builder: SelectionBuilder[Origin, A]) extends FieldBuilder[A]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FieldBuilder[A]
class Object
trait Matchable
class Any
Show all
case class OptionOf[A](builder: FieldBuilder[A]) extends FieldBuilder[Option[A]]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FieldBuilder[Option[A]]
class Object
trait Matchable
class Any
Show all
case class Scalar[A]()(implicit decoder: ScalarDecoder[A]) extends FieldBuilder[A]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FieldBuilder[A]
class Object
trait Matchable
class Any
Show all