FieldBuilder

caliban.client.FieldBuilder$
See theFieldBuilder companion trait

Attributes

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

Members list

Concise view

Type members

Classlikes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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