CirceMappingLike
Attributes
- Source:
- circemapping.scala
- Graph
- Supertypes
- Known subtypes
- class CirceMapping[F]
Members list
Type members
Classlikes
Attributes
- Source:
- circemapping.scala
- Graph
- Supertypes
Attributes
- Source:
- circemapping.scala
- Graph
- Supertypes
- trait CirceFieldMappingtrait FieldMappingtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Source:
- circemapping.scala
- Graph
- Supertypes
- Known subtypes
- class CirceFieldclass CursorFieldJson
Attributes
- Source:
- circemapping.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Source:
- circemapping.scala
- Graph
- Supertypes
- trait CirceFieldMappingtrait FieldMappingtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Inherited classlikes
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
- Known subtypes
- trait CirceFieldMappingclass CirceFieldclass CursorFieldJsonclass CursorField[T]class Delegateclass PrimitiveFieldclass RootEffect
Cursor positioned at a GraphQL result leaf
Cursor positioned at a GraphQL result leaf
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
Root Cursor
focussed on the top level operation of a query
Root Cursor
focussed on the top level operation of a query
Construction of mapping-specific cursors is handled by delegation to
mkCursorForField which is typically overridden in
Mapping` subtypes.
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass AbstractCursortrait Cursorclass Objecttrait Matchableclass Any
Root effects can perform an intial effect prior to computing the resulting
Cursor
and effective Query
.
Root effects can perform an intial effect prior to computing the resulting
Cursor
and effective Query
.
Convenience methods are provided to cover the cases where only one of the query or the cursor are computed, and for where the computation is one-shot or a Stream. One-shot effects are used to perform initial effectful setup for a query or to perform the effect associated with a GraphQL mutation. Stream effects are used for GraphQL subscriptions.
If only the query is computed the default root cursor for the mapping will be used. If only the cursor is computed the client query (after elaboration) is used unmodified ... in this case results of the performed effect can only be passed to the result construction stage via the environment associated with the returned cursor.
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
- Graph
- Supertypes
- Known subtypes
Value members
Concrete methods
Attributes
- Source:
- circemapping.scala
Yields a Cursor
suitable for traversing the query result corresponding to
the fieldName
child of parent
.
Yields a Cursor
suitable for traversing the query result corresponding to
the fieldName
child of parent
.
This method is typically overridden in and delegated to by Mapping
subtypes.
Attributes
- Definition Classes
- Source:
- circemapping.scala
Inherited methods
Attributes
- Inherited from:
- QueryExecutor
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Yields a Cursor
focused on the top level operation type of the query
Yields a Cursor
focused on the top level operation type of the query
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
True if the supplied type is a leaf with respect to the GraphQL schema or mapping, false otherwise.
True if the supplied type is a leaf with respect to the GraphQL schema or mapping, false otherwise.
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Yields the RootEffect
, if any, associated with fieldName
.
Yields the RootEffect
, if any, associated with fieldName
.
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Inherited fields
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala
Implicits
Implicits
Attributes
- Source:
- circemapping.scala
Inherited implicits
Attributes
- Inherited from:
- Mapping
- Source:
- mapping.scala