package
models
Type Members
-
case class
ErrorLinks[About](about: About)(implicit evidence$1: LinkTypes[About]) extends Product with Serializable
-
case class
ErrorObject[Id, Links, Status, Code, Title, Detail, Source, Meta](id: Id, links: Links, status: Status, code: Code, title: Title, detail: Detail, source: Source, meta: Meta)(implicit evidence$1: MaybeString[Id], evidence$2: ErrorLinkTypes[Links], evidence$3: MaybeString[Status], evidence$4: MaybeString[Code], evidence$5: MaybeString[Title], evidence$6: MaybeString[Detail], evidence$7: ErrorSourceTypes[Source], evidence$8: MetaTypes[Meta]) extends Product with Serializable
-
case class
ErrorSource[Pointer, Param](pointer: Pointer, parameter: Param)(implicit evidence$1: MaybeString[Pointer], evidence$2: MaybeString[Param]) extends Product with Serializable
-
case class
FullLinks[Self, Related, First, Last, Prev, Next](self: Self, related: Related, first: First, last: Last, prev: Prev, next: Next)(implicit evidence$1: LinkTypes[Self], evidence$2: LinkTypes[Related], evidence$3: LinkTypes[First], evidence$4: LinkTypes[Last], evidence$5: LinkTypes[Prev], evidence$6: LinkTypes[Next]) extends Product with Serializable
-
case class
JsonApiVersion[Version, Meta](version: Version, meta: Meta)(implicit evidence$1: MaybeString[Version], evidence$2: MetaTypes[Meta]) extends Product with Serializable
-
case class
LinkObject[Meta](href: String, meta: Meta)(implicit evidence$1: MetaTypes[Meta]) extends Product with Serializable
-
case class
RelationshipObject[Links, Data, Meta](links: Links, data: Data, meta: Meta)(implicit evidence$1: FullLinkTypes[Links], evidence$2: ResourceLinkageTypes[Data], evidence$3: MetaTypes[Meta]) extends Product with Serializable
-
case class
Resource[Attr, Rels, Links, Meta](type: String, id: String, attributes: Attr, relationships: Rels, links: Links, meta: Meta)(implicit evidence$1: AttributeTypes[Attr], evidence$2: RelationshipTypes[Rels], evidence$3: ResourceLinkTypes[Links], evidence$4: MetaTypes[Meta]) extends Product with Serializable
-
case class
ResourceIdentifier(type: String, id: String) extends Product with Serializable
-
case class
ResourceLinks[Self](self: Self)(implicit evidence$1: LinkTypes[Self]) extends Product with Serializable
-
case class
TopLevelData[JApi, Data, Meta, Links, Included](jsonapi: JApi, data: Data, meta: Meta, links: Links, included: Included)(implicit evidence$1: JsonApiTypes[JApi], evidence$2: PrimaryDataTypes[Data], evidence$3: MetaTypes[Meta], evidence$4: FullLinkTypes[Links], evidence$5: IncludedTypes[Included]) extends Product with Serializable
-
case class
TopLevelError[JApi, Err, Meta](jsonapi: JApi, error: Err, meta: Meta)(implicit evidence$1: JsonApiTypes[JApi], evidence$2: ErrorTypes[Err], evidence$3: MetaTypes[Meta]) extends Product with Serializable