SchemaRenderer

sangria.renderer.SchemaRenderer

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def renderDefault(defaultValue: Option[String]): Option[Value]
def renderDefault(value: (Any, ToInput[_, _]), tpe: InputType[_]): Option[Node]
def renderDeprecation(isDeprecated: Boolean, reason: Option[String]): Vector[Directive]
def renderField(field: Field[_, _]): FieldDefinition
def renderFields(fields: Seq[Field[_, _]]): Vector[FieldDefinition]
def renderSchema(introspectionSchema: IntrospectionSchema): String
def renderSchema[T : InputUnmarshaller](introspectionResult: T): String
def renderSchema(introspectionSchema: IntrospectionSchema, filter: SchemaFilter): String
def renderSchema[T : InputUnmarshaller](introspectionResult: T, filter: SchemaFilter): String
def renderSchema(schema: Schema[_, _]): String
def renderSchema(schema: Schema[_, _], filter: SchemaFilter): String
def renderTypeName(tpe: Type, topLevel: Boolean): String
def renderTypeNameAst(tpe: Type, topLevel: Boolean): Type
def schemaAst(schema: Schema[_, _], filter: SchemaFilter): Document