Packages

o

caliban.codegen

ClientWriter

object ClientWriter

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClientWriter
  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 getTypeLetter(typesMap: Map[String, TypeDefinition], letter: String = "A"): String
    Annotations
    @tailrec()
  11. def getTypeName(t: Type): String
    Annotations
    @tailrec()
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. def mapTypeName(s: String): String
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. val reservedKeywords: Set[String]
  19. def reservedType(typeDefinition: ObjectTypeDefinition): Boolean
  20. def safeName(name: String): String
  21. val supportedScalars: Set[String]
  22. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  27. def write(schema: Document, objectName: String = "Client", packageName: Option[String] = None): String
  28. def writeArgumentFields(args: List[InputValueDefinition]): String
  29. def writeArguments(field: FieldDefinition): String
  30. def writeDefaultArgument(arg: InputValueDefinition): String
  31. def writeDescription(description: Option[String]): String
  32. def writeEnum(typedef: EnumTypeDefinition): String
  33. def writeField(field: FieldDefinition, typeName: String, typesMap: Map[String, TypeDefinition]): String
  34. def writeInputObject(typedef: InputObjectTypeDefinition): String
  35. def writeInputValue(t: Type, fieldName: String, typeName: String): String
  36. def writeObject(typedef: ObjectTypeDefinition, typesMap: Map[String, TypeDefinition]): String
  37. def writeRootMutation(typedef: ObjectTypeDefinition, typesMap: Map[String, TypeDefinition]): String
  38. def writeRootQuery(typedef: ObjectTypeDefinition, typesMap: Map[String, TypeDefinition]): String
  39. def writeRootSubscription(typedef: ObjectTypeDefinition, typesMap: Map[String, TypeDefinition]): String
  40. def writeScalar(typedef: ScalarTypeDefinition): String
  41. def writeType(t: Type): String
  42. def writeTypeBuilder(t: Type, inner: String): String

Inherited from AnyRef

Inherited from Any

Ungrouped