gql.interpreter.Interpreter$
See theInterpreter companion trait
object Interpreter
Attributes
- Companion:
- trait
- Source:
- Interpreter.scala
- Graph
- Supertypes
- Self type
- Interpreter.type
Members list
Concise view
Type members
Classlikes
Attributes
- Companion:
- object
- Source:
- Interpreter.scala
- Graph
- Supertypes
object RunInput
Attributes
- Companion:
- class
- Source:
- Interpreter.scala
- Graph
- Supertypes
- Self type
- RunInput.type
final case class StreamMetadata[F[_], A, B](originIndex: Int, cursor: Cursor, edges: StepCont[F, A, B])
Attributes
- Source:
- Interpreter.scala
- Graph
- Supertypes
Attributes
- Source:
- Interpreter.scala
- Graph
- Supertypes
Value members
Concrete methods
def constructStream[F[_] : Statistics, A](rootInput: A, rootSel: NonEmptyList[PreparedField[F, A]], schemaState: SchemaState[F], openTails: Boolean)(implicit evidence$7: Statistics[F], F: Async[F], planner: Planner[F]): Stream[F, (Chain[EvalFailure], JsonObject)]
Attributes
- Source:
- Interpreter.scala
def evalAll[F[_] : StreamSupervisor](metas: NonEmptyList[RunInput[F, _, _]], schemaState: SchemaState[F], background: Supervisor[F])(implicit evidence$4: Async[F], evidence$5: Statistics[F], evidence$6: StreamSupervisor[F], planner: Planner[F]): F[(Chain[EvalFailure], NonEmptyList[EvalNode[Json]], Map[Token, StreamMetadata[F, _, _]])]
Attributes
- Source:
- Interpreter.scala
def evalOne[F[_] : StreamSupervisor, A, B](input: RunInput[F, A, B], background: Supervisor[F], batchAccum: BatchAccumulator[F]): F[(Chain[EvalFailure], EvalNode[Json], Map[Token, StreamMetadata[F, _, _]])]
Attributes
- Source:
- Interpreter.scala
Attributes
- Source:
- Interpreter.scala
Attributes
- Source:
- Interpreter.scala
Attributes
- Source:
- Interpreter.scala
def runStreamed[F[_] : Planner, A](rootInput: A, rootSel: NonEmptyList[PreparedField[F, A]], schemaState: SchemaState[F])(implicit evidence$8: Statistics[F], evidence$9: Planner[F], F: Async[F]): Stream[F, (Chain[EvalFailure], JsonObject)]
Attributes
- Source:
- Interpreter.scala
def runSync[F[_] : Planner, A](rootInput: A, rootSel: NonEmptyList[PreparedField[F, A]], schemaState: SchemaState[F]): F[(Chain[EvalFailure], JsonObject)]
Attributes
- Source:
- Interpreter.scala
Attributes
- Source:
- Interpreter.scala