- Companion:
- class
- Source:
- query.scala
Type members
Classlikes
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
.
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
.
- Source:
- query.scala
Computes the number of top-level elements of child
as field name
Computes the number of top-level elements of child
as field name
- Source:
- query.scala
A deferred query.
join
is applied to the current cursor and child
yielding a continuation query which will be
evaluated by the current interpreter in its next stage.
A deferred query.
join
is applied to the current cursor and child
yielding a continuation query which will be
evaluated by the current interpreter in its next stage.
- Source:
- query.scala
Add env
to the environment for the continuation child
Add env
to the environment for the continuation child
- Source:
- query.scala
Retains only elements satisfying pred
and continues with child
Retains only elements satisfying pred
and continues with child
- Source:
- query.scala
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
- Source:
- query.scala
A Group of sibling queries at the same level
A Group of sibling queries at the same level
- Source:
- query.scala
A Group of sibling queries as a list
A Group of sibling queries as a list
- Source:
- query.scala
Evaluates an introspection query relative to schema
Evaluates an introspection query relative to schema
- Source:
- query.scala
Limits the results of list-producing continuation child
to num
elements
Limits the results of list-producing continuation child
to num
elements
- Source:
- query.scala
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.
- Source:
- query.scala
Drops the first num
elements of list-producing continuation child
.
Drops the first num
elements of list-producing continuation child
.
- Source:
- query.scala
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
.
- Source:
- query.scala
- Source:
- query.scala
Extractor for nested Rename/Select patterns in the query algebra
Extractor for nested Rename/Select patterns in the query algebra
- Source:
- query.scala
Rename the topmost field of sel
to name
.
Rename the topmost field of sel
to name
.
- Source:
- query.scala
Select field name
given arguments args
and continue with child
Select field name
given arguments args
and continue with child
- Source:
- query.scala
Skips/includes the continuation child
depending on the value of cond
Skips/includes the continuation child
depending on the value of cond
- Source:
- query.scala
A placeholder for a skipped node
A placeholder for a skipped node
- Source:
- query.scala
Extractor for grouped Narrow patterns in the query algebra
Extractor for grouped Narrow patterns in the query algebra
- Source:
- query.scala
Continues with single-element-list-producing child
and yields the single element
Continues with single-element-list-producing child
and yields the single element
- Source:
- query.scala
Untyped precursor of Narrow
.
Untyped precursor of Narrow
.
Trees of this type will be replaced by a corresponding Narrow
by
SelectElaborator
.
- Source:
- query.scala
Wraps the result of child
as a field named name
of an enclosing object.
Wraps the result of child
as a field named name
of an enclosing object.
- Source:
- query.scala
Types
Inherited types
The names of the product elements
The names of the product elements
- Inherited from:
- Mirror
- Source:
- Mirror.scala
Value members
Concrete methods
Merge the given queries as a single query
Merge the given queries as a single query
- Source:
- query.scala
Construct a query which yields all the supplied paths
Construct a query which yields all the supplied paths
- Source:
- query.scala