SchemaUtil

gql.util.SchemaUtil$
object SchemaUtil

Attributes

Source
SchemaUtil.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
SchemaUtil.type

Members list

Type members

Types

type LowLevelAstNode = Either[OutToplevel[Pure, _], InToplevel[_]]

Attributes

Source
SchemaUtil.scala

Value members

Concrete methods

def astToSchema(ast: List[LowLevelAstNode]): EitherNec[String, SchemaShape[Pure, _, _, _]]

Attributes

Source
SchemaUtil.scala
def liftAst(ast: Map[String, TypeDefinition]): EitherNec[String, List[LowLevelAstNode]]

Attributes

Source
SchemaUtil.scala
def stubSchema(ast: Map[String, TypeDefinition]): EitherNec[String, SchemaShape[Pure, _, _, _]]

Attributes

Source
SchemaUtil.scala
def toAst[F[_]](schema: SchemaShape[F, _, _, _]): Map[String, TypeDefinition]

Attributes

Source
SchemaUtil.scala