caliban.introspection.adt

Members list

Concise view

Type members

Classlikes

case class `__DeprecatedArgs`(includeDeprecated: Option[Boolean])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ENUM.type
object ENUM_VALUE.type
object FIELD.type
object FIELD_DEFINITION.type
object FRAGMENT_SPREAD.type
object INLINE_FRAGMENT.type
object INPUT_OBJECT.type
object INTERFACE.type
object MUTATION.type
object OBJECT.type
object QUERY.type
object SCALAR.type
object SCHEMA.type
object SUBSCRIPTION.type
object UNION.type
Self type

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
case class `__Directive`(name: String, description: Option[String], locations: Set[`__DirectiveLocation`], args: List[`__InputValue`], isRepeatable: Boolean)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class `__EnumValue`(name: String, description: Option[String], isDeprecated: Boolean, deprecationReason: Option[String], directives: Option[List[Directive]])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class `__Field`(name: String, description: Option[String], args: List[`__InputValue`], `type`: () => `__Type`, isDeprecated: Boolean, deprecationReason: Option[String], directives: Option[List[Directive]])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class `__InputValue`(name: String, description: Option[String], `type`: () => `__Type`, defaultValue: Option[String], directives: Option[List[Directive]])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class `__Introspection`(`__schema`: `__Schema`, `__type`: `__TypeArgs` => Option[`__Type`])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class `__Schema`(queryType: `__Type`, mutationType: Option[`__Type`], subscriptionType: Option[`__Type`], types: List[`__Type`], directives: List[`__Directive`])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class `__TypeArgs`(name: String)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
sealed trait `__TypeKind`

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ENUM.type
object INPUT_OBJECT.type
object INTERFACE.type
object LIST.type
object NON_NULL.type
object OBJECT.type
object SCALAR.type
object UNION.type

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
case class `__Type`(kind: `__TypeKind`, name: Option[String], description: Option[String], fields: `__DeprecatedArgs` => Option[List[`__Field`]], interfaces: () => Option[List[`__Type`]], possibleTypes: Option[List[`__Type`]], enumValues: `__DeprecatedArgs` => Option[List[`__EnumValue`]], inputFields: Option[List[`__InputValue`]], ofType: Option[`__Type`], specifiedBy: Option[String], directives: Option[List[Directive]], origin: Option[String])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type