ClientWriter
caliban.tools.ClientWriter
object ClientWriter
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ClientWriter.type
Members list
Type members
Classlikes
final case class FieldInfo(name: String, safeName: String, description: String, deprecated: String, typeName: String, typeParam: String, args: String, implicits: String, innerSelection: String, outputType: String, builder: String, argBuilder: String, typeInfo: FieldTypeInfo)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class FieldTypeInfo(rawName: String, name: String, outputType: String, interfaceTypes: List[String], unionTypes: List[String], arguments: List[InputValueDefinition], owner: Option[String])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
def write(schema: Document, objectName: String, packageName: Option[String], genView: Boolean, additionalImports: Option[List[String]], splitFiles: Boolean, extensibleEnums: Boolean, scalarMappings: Option[Map[String, String]]): List[(String, String)]
In this article