Packages

o

sangria.renderer

SchemaRenderer

object SchemaRenderer

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SchemaRenderer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. def renderArg(arg: Argument[_]): InputValueDefinition
  16. def renderArg(arg: IntrospectionInputValue): InputValueDefinition
  17. def renderArgs(args: Seq[Argument[_]]): Vector[InputValueDefinition]
  18. def renderArgsI(args: Seq[IntrospectionInputValue]): Vector[InputValueDefinition]
  19. def renderDefault(value: (Any, ToInput[_, _]), tpe: InputType[_]): Option[Node]
  20. def renderDefault(defaultValue: Option[String]): Option[Value]
  21. def renderDeprecation(isDeprecated: Boolean, reason: Option[String]): Vector[Directive]
  22. def renderDescription(description: Option[String]): Option[StringValue]
  23. def renderDirective(dir: IntrospectionDirective): DirectiveDefinition
  24. def renderDirective(dir: Directive): DirectiveDefinition
  25. def renderDirectiveLocation(loc: schema.DirectiveLocation.Value): DirectiveLocation
  26. def renderEnum(tpe: EnumType[_]): EnumTypeDefinition
  27. def renderEnum(tpe: IntrospectionEnumType): EnumTypeDefinition
  28. def renderEnumValue(v: EnumValue[_]): EnumValueDefinition
  29. def renderEnumValues(values: Seq[EnumValue[_]]): Vector[EnumValueDefinition]
  30. def renderEnumValuesI(values: Seq[IntrospectionEnumValue]): Vector[EnumValueDefinition]
  31. def renderField(field: Field[_, _]): FieldDefinition
  32. def renderField(field: IntrospectionField): FieldDefinition
  33. def renderFields(fields: Seq[Field[_, _]]): Vector[FieldDefinition]
  34. def renderFieldsI(fields: Seq[IntrospectionField]): Vector[FieldDefinition]
  35. def renderImplementedInterfaces(tpe: ObjectLikeType[_, _]): Vector[NamedType]
  36. def renderImplementedInterfaces(tpe: IntrospectionObjectType): Vector[NamedType]
  37. def renderInputField(field: InputField[_]): InputValueDefinition
  38. def renderInputField(field: IntrospectionInputValue): InputValueDefinition
  39. def renderInputFields(fields: Seq[InputField[_]]): Vector[InputValueDefinition]
  40. def renderInputFieldsI(fields: Seq[IntrospectionInputValue]): Vector[InputValueDefinition]
  41. def renderInputObject(tpe: InputObjectType[_]): InputObjectTypeDefinition
  42. def renderInputObject(tpe: IntrospectionInputObjectType): InputObjectTypeDefinition
  43. def renderInterface(tpe: InterfaceType[_, _]): InterfaceTypeDefinition
  44. def renderInterface(tpe: IntrospectionInterfaceType): InterfaceTypeDefinition
  45. def renderObject(tpe: ObjectType[_, _]): ObjectTypeDefinition
  46. def renderObject(tpe: IntrospectionObjectType): ObjectTypeDefinition
  47. def renderScalar(tpe: ScalarType[_]): ScalarTypeDefinition
  48. def renderScalar(tpe: IntrospectionScalarType): ScalarTypeDefinition
  49. def renderSchema(schema: Schema[_, _], filter: SchemaFilter): String
  50. def renderSchema(schema: Schema[_, _]): String
  51. def renderSchema[T](introspectionResult: T, filter: SchemaFilter)(implicit arg0: InputUnmarshaller[T]): String
  52. def renderSchema(introspectionSchema: IntrospectionSchema, filter: SchemaFilter): String
  53. def renderSchema[T](introspectionResult: T)(implicit arg0: InputUnmarshaller[T]): String
  54. def renderSchema(introspectionSchema: IntrospectionSchema): String
  55. def renderType(tpe: Type with Named): TypeDefinition
  56. def renderType(tpe: IntrospectionType): TypeDefinition
  57. def renderTypeName(tpe: IntrospectionTypeRef): Type
  58. def renderTypeName(tpe: Type, topLevel: Boolean = false): String
  59. def renderTypeNameAst(tpe: Type, topLevel: Boolean = false): Type
  60. def renderUnion(tpe: UnionType[_]): UnionTypeDefinition
  61. def renderUnion(tpe: IntrospectionUnionType): UnionTypeDefinition
  62. def schemaAst(schema: Schema[_, _], filter: SchemaFilter = SchemaFilter.default): Document
  63. def schemaAstFromIntrospection(introspectionSchema: IntrospectionSchema, filter: SchemaFilter = SchemaFilter.default): Document
  64. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  65. def toString(): String
    Definition Classes
    AnyRef → Any
  66. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  67. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  68. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  69. def withoutDeprecated(dirs: Vector[Directive]): Vector[Directive]

Inherited from AnyRef

Inherited from Any

Ungrouped