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
    @HotSpotIntrinsicCandidate() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  14. def renderArg(arg: Argument[_]): InputValueDefinition

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  66. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(): Unit

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

    Permalink

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped