Attributes
- Companion
- trait
- Source
- query.scala
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Query.type
Members list
Type members
Classlikes
Attributes
- Source
- query.scala
- Supertypes
Identifies a component boundary.
Identifies a component boundary. join
is applied to the current cursor and child
yielding a continuation query which will be evaluated by the interpreter identified by componentId
.
Attributes
- Source
- query.scala
- Supertypes
Computes the number of top-level elements of child
Embeds possibly batched effects.
Embeds possibly batched effects. handler
is applied to one or more possibly batched queries and cursors yielding corresponding continuation queries and cursors which will be evaluated by the current interpreter in the next phase.
Attributes
- Source
- query.scala
- Supertypes
Attributes
- Source
- query.scala
- Supertypes
-
class Objecttrait Matchableclass Any
The terminal query
Add env
to the environment for the continuation child
Retains only elements satisfying pred
and continues with child
Retains only elements satisfying pred
and continues with child
Attributes
- Source
- query.scala
- Supertypes
Constructor/extractor for nested Filter/OrderBy/Limit/Offset patterns in the query algebra
Constructor/extractor for nested Filter/OrderBy/Limit/Offset patterns in the query algebra
Attributes
- Source
- query.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
A Group of sibling queries at the same level
Evaluates an introspection query relative to schema
Limits the results of list-producing continuation child
to num
elements
Limits the results of list-producing continuation child
to num
elements
Attributes
- Source
- query.scala
- Supertypes
The result of child
if the focus is of type subtpe
, Empty
otherwise.
The result of child
if the focus is of type subtpe
, Empty
otherwise.
Attributes
- Source
- query.scala
- Supertypes
Drops the first num
elements of list-producing continuation child
.
Drops the first num
elements of list-producing continuation child
.
Attributes
- Source
- query.scala
- Supertypes
Orders the results of list-producing continuation child
by fields specified by selections
.
Orders the results of list-producing continuation child
by fields specified by selections
.
Attributes
- Source
- query.scala
- Supertypes
Attributes
- Source
- query.scala
- Supertypes
Attributes
- Source
- query.scala
- Supertypes
Select field name
possibly aliased, and continue with child
Select field name
possibly aliased, and continue with child
Attributes
- Companion
- object
- Source
- query.scala
- Supertypes
Attributes
- Companion
- class
- Source
- query.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Select.type
Uses the supplied function to compute a continuation Cursor
from the current Cursor
.
Uses the supplied function to compute a continuation Cursor
from the current Cursor
.
Attributes
- Source
- query.scala
- Supertypes
Extractor for grouped Narrow patterns in the query algebra
Extractor for grouped Narrow patterns in the query algebra
Attributes
- Source
- query.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TypeCase.type
Continues with single-element-list-producing child
and yields the single element
Continues with single-element-list-producing child
and yields the single element
Attributes
- Source
- query.scala
- Supertypes
Precursor of a fragment definition before compilation
Representation of a fragment spread prior to comilation.
Representation of a fragment spread prior to comilation.
During compilation this node will be replaced by its definition, guarded by a Narrow
corresponding to the type condition of the fragment.
Attributes
- Source
- query.scala
- Supertypes
Representation of an inline fragment prior to comilation.
Representation of an inline fragment prior to comilation.
During compilation this node will be replaced by its child, guarded by a Narrow
corresponding to the type condition of the fragment, if any.
Attributes
- Source
- query.scala
- Supertypes
Precursor of a Select
node, containing uncompiled field arguments and directives.
Precursor of a Select
node, containing uncompiled field arguments and directives.
Attributes
- Source
- query.scala
- Supertypes
Precursor of a variable definition before compilation
Inherited types
The names of the product elements
The name of the type
Value members
Concrete methods
Renames the root of target
to match source
if possible.
Attributes
- Source
- query.scala
Yields the top-level field selections of the supplied query.
Yields the top-level field selection of the supplied Query if it is unique, None
otherwise.
Yields the top-level field selection of the supplied Query if it is unique, None
otherwise.
Attributes
- Source
- query.scala
Returns the alias, if any, of the top-level field fieldName
in the supplied query.
Returns the alias, if any, of the top-level field fieldName
in the supplied query.
Attributes
- Source
- query.scala
True if fieldName
is a top-level selection of the supplied query, false otherwise.
True if fieldName
is a top-level selection of the supplied query, false otherwise.
Attributes
- Source
- query.scala
Tranform the children of query
using the supplied function.
Tranform the children of query
using the supplied function.
Merge the given queries as a single query
Construct a query which yields all the supplied paths
Attributes
- Source
- query.scala
Computes the possibly aliased result name of the supplied query if it is unique, None
otherwise.
Computes the possibly aliased result name of the supplied query if it is unique, None
otherwise.
Attributes
- Source
- query.scala
Computes the root name and optional alias of the supplied query if it is unique, None
otherwise.
Computes the root name and optional alias of the supplied query if it is unique, None
otherwise.
Attributes
- Source
- query.scala
Yields the supplied query with its the top-level field selection of the supplied replaced with newChild
if it is unique, None
otherwise.
Yields the supplied query with its the top-level field selection of the supplied replaced with newChild
if it is unique, None
otherwise.
Attributes
- Source
- query.scala
Yields a list of the top level queries of the supplied, possibly grouped query.
Yields a list of the top level queries of the supplied, possibly grouped query.
Attributes
- Source
- query.scala