p

playground

smithyql

package smithyql

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait AST[F[_]] extends Product with Serializable
  2. final case class Binding[F[_]](identifier: F[Identifier], value: F[InputNode[F]]) extends Product with Serializable
  3. final case class BooleanLiteral[F[_]](value: Boolean) extends InputNode[F] with Product with Serializable
  4. final case class Identifier(text: String) extends AnyVal with Product with Serializable
  5. sealed trait InputNode[F[_]] extends AST[F]
  6. final case class IntLiteral[F[_]](value: String) extends InputNode[F] with Product with Serializable
  7. final case class Listed[F[_]](values: F[List[F[InputNode[F]]]]) extends InputNode[F] with Product with Serializable
  8. sealed trait NodeKind extends Product with Serializable
  9. final case class NullLiteral[F[_]]() extends InputNode[F] with Product with Serializable
  10. final case class OperationName[F[_]](text: String) extends AST[F] with Product with Serializable
  11. final case class QualifiedIdentifier(segments: NonEmptyList[String], selection: String) extends Product with Serializable
  12. final case class Query[F[_]](useClause: F[Option[UseClause[F]]], operationName: F[QueryOperationName[F]], input: F[Struct[F]]) extends AST[F] with Product with Serializable
  13. final case class QueryOperationName[F[_]](identifier: Option[F[QualifiedIdentifier]], operationName: F[OperationName[F]]) extends AST[F] with Product with Serializable
  14. final case class StringLiteral[F[_]](value: String) extends InputNode[F] with Product with Serializable
  15. final case class Struct[F[_]](fields: F[Fields[F]]) extends InputNode[F] with Product with Serializable
  16. final case class UseClause[F[_]](identifier: F[QualifiedIdentifier]) extends AST[F] with Product with Serializable

Value Members

  1. object AST extends Serializable
  2. object DSL
  3. object NodeKind extends Serializable
  4. object QualifiedIdentifier extends Serializable
  5. object Struct extends Serializable

Ungrouped