package relay
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait Connection [T] extends AnyRef
- case class ConnectionArgs (before: Option[String] = None, after: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None) extends Product with Serializable
- case class ConnectionArgumentValidationError (message: String) extends Exception with UserFacingError with Product with Serializable
- case class ConnectionDefinition [Ctx, Conn, Val](edgeType: ObjectType[Ctx, Edge[Val]], connectionType: ObjectType[Ctx, Conn]) extends Product with Serializable
-
trait
ConnectionLike
[T[_], E] extends AnyRef
- Annotations
- @implicitNotFound( ... )
- case class DefaultConnection [T](pageInfo: PageInfo, edges: Seq[Edge[T]]) extends Connection[T] with Product with Serializable
- case class DefaultEdge [T](node: T, cursor: String) extends Edge[T] with Product with Serializable
- trait Edge [T] extends AnyRef
- case class GlobalId (typeName: String, id: String) extends Product with Serializable
-
trait
Identifiable
[T] extends AnyRef
- Annotations
- @implicitNotFound( ... )
-
trait
IdentifiableNode
[Ctx, T] extends AnyRef
- Annotations
- @implicitNotFound( ... )
- trait IdentifiableNodeLowPrio extends AnyRef
- trait Mutation extends AnyRef
-
trait
MutationLike
[T] extends AnyRef
- Annotations
- @implicitNotFound( ... )
- trait Node extends AnyRef
- case class NodeDefinition [Ctx, Val, Res](interface: InterfaceType[Ctx, Res], nodeField: Field[Ctx, Val], nodeFields: Field[Ctx, Val]) extends Product with Serializable
- case class PageInfo (hasNextPage: Boolean = false, hasPreviousPage: Boolean = false, startCursor: Option[String] = None, endCursor: Option[String] = None) extends Product with Serializable
- case class PossibleNodeObject [Ctx, Abstract] extends Product with Serializable
- case class SliceInfo (sliceStart: Int, size: Int) extends Product with Serializable
- case class UnknownPossibleType (value: Any) extends IllegalArgumentException with Product with Serializable
- case class WrongGlobalId (id: String) extends Exception with UserFacingError with Product with Serializable
Value Members
- object Connection
- object ConnectionArgs extends Serializable
- object ConnectionLike
- object Edge
- object GlobalId extends Serializable
- object Identifiable
- object IdentifiableNode extends IdentifiableNodeLowPrio
- object Mutation
- object MutationLike
- object Node
- object PageInfo extends Serializable
- object PossibleNodeObject extends Serializable