gql-server
0.2.8-101-7b409af
gql-server
API
gql
interpreter
BackpressureSignal
BackpressureSignal
Signal
State
BatchAccumulator
BatchAccumulator
DebugPrinter
DebugPrinter
Printer
Doced
Doced
EvalFailure
EvalFailure
Basic
BatchResolution
EffectResolution
Raised
StreamHeadResolution
StreamTailResolution
EvalNode
EvalNode
IndexedData
IndexedData
Interpreter
Interpreter
RunInput
RunInput
StreamingData
StreamingData
InterpreterImpl
Lease
Scope
Scope
State
Closed
Open
State
SignalScopes
SignalScopes
ResourceInfo
StreamInfo
StepCont
StepCont
Continue
Done
Join
TupleWith
Visitor
server.planner
Analyzer
Analyzer
TraversalState
BatchRef
Node
NodeId
NodeTree
OptimizedDAG
OptimizedDAG
PlanEnumeration
Batch
BatchId
EndTime
EndTime
EnumerationState
Family
FamilyId
NodeId
Problem
Planner
Planner
Application
Application
Mutation
Query
Subscription
CompilationError
CompilationError
Parse
Parse
Preparation
Preparation
Compiler
PartiallyAppliedCompiler
Schema
Schema
Statistics
Statistics
CovVarRegression
Point
Stats
gql-server
/
gql
/
gql.interpreter
/
Interpreter
Interpreter
gql.interpreter.Interpreter
See the
Interpreter
companion object
trait
Interpreter
[
F
[
_
]]
Attributes
Companion
object
Source
Interpreter.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
InterpreterImpl
[
F
]
Members list
Clear all
Type members
Types
type
W
[
A
] =
WriterT
[
F
,
Chain
[
EvalFailure
],
A
]
Attributes
Source
Interpreter.scala
Value members
Abstract methods
def
runDataField
[
I
](
df
:
PreparedDataField
[
F
,
I
],
input
:
Chain
[
EvalNode
[
F
,
I
]]):
W
[
Chain
[
Json
]]
Attributes
Source
Interpreter.scala
def
runEdgeCont
[
I
,
O
](
cs
:
Chain
[
IndexedData
[
F
,
I
]],
cont
:
StepCont
[
F
,
I
,
O
]):
W
[
Chain
[(
Int
,
Json
)]]
Attributes
Source
Interpreter.scala
def
runFields
[
I
](
dfs
:
List
[
PreparedField
[
F
,
I
]],
in
:
Chain
[
EvalNode
[
F
,
I
]]):
W
[
Chain
[
Map
[
String
,
Json
]]]
Attributes
Source
Interpreter.scala
def
runStep
[
I
,
C
,
O
](
inputs
:
Chain
[
IndexedData
[
F
,
I
]],
step
:
PreparedStep
[
F
,
I
,
C
],
cont
:
StepCont
[
F
,
C
,
O
]):
W
[
Chain
[(
Int
,
Json
)]]
Attributes
Source
Interpreter.scala
def
startNext
[
I
](
s
:
Prepared
[
F
,
I
],
in
:
Chain
[
EvalNode
[
F
,
I
]]):
W
[
Chain
[
Json
]]
Attributes
Source
Interpreter.scala
In this article
Attributes
Members list
Type members
Types
Value members
Abstract methods