Object

sangria.renderer

SchemaRenderer

Related Doc: package renderer

Permalink

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. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. def renderArg(arg: Argument[_]): InputValueDefinition

    Permalink
  16. def renderArg(arg: IntrospectionInputValue): InputValueDefinition

    Permalink
  17. def renderArgs(args: Seq[Argument[_]]): Vector[InputValueDefinition]

    Permalink
  18. def renderArgsI(args: Seq[IntrospectionInputValue]): Vector[InputValueDefinition]

    Permalink
  19. def renderDefault(value: (Any, ToInput[_, _]), tpe: InputType[_]): Option[Node]

    Permalink
  20. def renderDefault(defaultValue: Option[String]): Option[Value]

    Permalink
  21. def renderDeprecation(isDeprecated: Boolean, reason: Option[String]): Vector[Directive]

    Permalink
  22. def renderDescription(description: Option[String]): Option[StringValue]

    Permalink
  23. def renderDirective(dir: IntrospectionDirective): DirectiveDefinition

    Permalink
  24. def renderDirective(dir: Directive): DirectiveDefinition

    Permalink
  25. def renderDirectiveLocation(loc: schema.DirectiveLocation.Value): DirectiveLocation

    Permalink
  26. def renderEnum(tpe: EnumType[_]): EnumTypeDefinition

    Permalink
  27. def renderEnum(tpe: IntrospectionEnumType): EnumTypeDefinition

    Permalink
  28. def renderEnumValue(v: EnumValue[_]): EnumValueDefinition

    Permalink
  29. def renderEnumValues(values: Seq[EnumValue[_]]): Vector[EnumValueDefinition]

    Permalink
  30. def renderEnumValuesI(values: Seq[IntrospectionEnumValue]): Vector[EnumValueDefinition]

    Permalink
  31. def renderField(field: Field[_, _]): FieldDefinition

    Permalink
  32. def renderField(field: IntrospectionField): FieldDefinition

    Permalink
  33. def renderFields(fields: Seq[Field[_, _]]): Vector[FieldDefinition]

    Permalink
  34. def renderFieldsI(fields: Seq[IntrospectionField]): Vector[FieldDefinition]

    Permalink
  35. def renderImplementedInterfaces(tpe: ObjectLikeType[_, _]): Vector[NamedType]

    Permalink
  36. def renderImplementedInterfaces(tpe: IntrospectionObjectType): Vector[NamedType]

    Permalink
  37. def renderInputField(field: InputField[_]): InputValueDefinition

    Permalink
  38. def renderInputField(field: IntrospectionInputValue): InputValueDefinition

    Permalink
  39. def renderInputFields(fields: Seq[InputField[_]]): Vector[InputValueDefinition]

    Permalink
  40. def renderInputFieldsI(fields: Seq[IntrospectionInputValue]): Vector[InputValueDefinition]

    Permalink
  41. def renderInputObject(tpe: InputObjectType[_]): InputObjectTypeDefinition

    Permalink
  42. def renderInputObject(tpe: IntrospectionInputObjectType): InputObjectTypeDefinition

    Permalink
  43. def renderInterface(tpe: InterfaceType[_, _]): InterfaceTypeDefinition

    Permalink
  44. def renderInterface(tpe: IntrospectionInterfaceType): InterfaceTypeDefinition

    Permalink
  45. def renderObject(tpe: ObjectType[_, _]): ObjectTypeDefinition

    Permalink
  46. def renderObject(tpe: IntrospectionObjectType): ObjectTypeDefinition

    Permalink
  47. def renderScalar(tpe: ScalarType[_]): ScalarTypeDefinition

    Permalink
  48. def renderScalar(tpe: IntrospectionScalarType): ScalarTypeDefinition

    Permalink
  49. def renderSchema(schema: Schema[_, _], filter: SchemaFilter): String

    Permalink
  50. def renderSchema(schema: Schema[_, _]): String

    Permalink
  51. def renderSchema[T](introspectionResult: T, filter: SchemaFilter)(implicit arg0: InputUnmarshaller[T]): String

    Permalink
  52. def renderSchema(introspectionSchema: IntrospectionSchema, filter: SchemaFilter): String

    Permalink
  53. def renderSchema[T](introspectionResult: T)(implicit arg0: InputUnmarshaller[T]): String

    Permalink
  54. def renderSchema(introspectionSchema: IntrospectionSchema): String

    Permalink
  55. def renderType(tpe: Type with Named): TypeDefinition

    Permalink
  56. def renderType(tpe: IntrospectionType): TypeDefinition

    Permalink
  57. def renderTypeName(tpe: IntrospectionTypeRef): Type

    Permalink
  58. def renderTypeName(tpe: Type, topLevel: Boolean = false): String

    Permalink
  59. def renderTypeNameAst(tpe: Type, topLevel: Boolean = false): Type

    Permalink
  60. def renderUnion(tpe: UnionType[_]): UnionTypeDefinition

    Permalink
  61. def renderUnion(tpe: IntrospectionUnionType): UnionTypeDefinition

    Permalink
  62. def schemaAst(schema: Schema[_, _], filter: SchemaFilter = SchemaFilter.default): Document

    Permalink
  63. def schemaAstFromIntrospection(introspectionSchema: IntrospectionSchema, filter: SchemaFilter = SchemaFilter.default): Document

    Permalink
  64. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  65. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  66. def transformLegacyCommentDescriptions[T <: AstNode](node: T): T

    Permalink
  67. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. def withoutDeprecated(dirs: Vector[Directive]): Vector[Directive]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped