IntrospectionSchemaMaterializer

sangria.schema.IntrospectionSchemaMaterializer
See theIntrospectionSchemaMaterializer companion object
class IntrospectionSchemaMaterializer[Ctx, T](introspectionResult: T, builder: IntrospectionSchemaBuilder[Ctx])(implicit evidence$1: InputUnmarshaller[T])

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def buildDefault(defaultValue: Option[String]): Option[(Value, ToInput[Nothing, Value])]
def buildField(typeDef: IntrospectionType, field: IntrospectionField): Option[Field[Ctx, Any]]
def getInputType(typeRef: IntrospectionTypeRef, optional: Boolean): InputType[_]
def getNamedType(typeName: String): Type & Named
def getObjectType(typeRef: IntrospectionTypeRef): ObjectType[Ctx, Any]
def getOutputType(typeRef: IntrospectionTypeRef, optional: Boolean): OutputType[_]

Concrete fields

lazy val build: Schema[Ctx, Any]