Component

edu.gemini.grackle.Query$.Component
case class Component[F[_]](mapping: Mapping[F], join: (Cursor, Query) => Result[Query], child: Query) extends Query

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
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Query
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

Yields a String representation of this query

Yields a String representation of this query

Attributes

Source:
query.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def ~(query: Query): Query

Groups this query with its argument, Groups on either side are merged

Groups this query with its argument, Groups on either side are merged

Attributes

Inherited from:
Query
Source:
query.scala