InputObjectType

sangria.schema.InputObjectType
See theInputObjectType companion object
case class InputObjectType[T](name: String, description: Option[String], fieldsFn: () => List[InputField[_]], astDirectives: Vector[Directive], astNodes: Vector[AstNode]) extends InputType[T @@ InputObjectResult] with NullableType with UnmodifiedType with Named with HasAstInfo

Attributes

description

A description of this schema element that can be presented to clients of the GraphQL service.

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Named
trait InputType[T @@ InputObjectResult]
trait Type
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def rename(newName: String): InputObjectType.this.type

Inherited methods

Attributes

Inherited from:
InputType

Attributes

Inherited from:
Type

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Concrete fields

lazy val fields: List[InputField[_]]

Inherited fields

lazy val isList: Boolean

Attributes

Inherited from:
InputType
lazy val isNamed: Boolean

Attributes

Inherited from:
InputType

Attributes

Inherited from:
InputType

Attributes

Inherited from:
InputType