Package

com.qvantel.jsonapi

model

Permalink

package model

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. model
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Attributes = Map[String, JsValue]

    Permalink
  2. sealed trait Compound extends AnyRef

    Permalink
  3. final case class ErrorObject(id: Option[String], links: Links, status: Option[String], code: Option[String], title: Option[String], detail: Option[String], source: Option[ErrorSource], meta: MetaObject) extends Product with Serializable

    Permalink
  4. final case class ErrorSource(pointer: Option[String], parameter: Option[String]) extends Product with Serializable

    Permalink
  5. final case class JsonApiInfo(version: Option[String], meta: MetaObject) extends Product with Serializable

    Permalink
  6. implicit final class JsonMapOps extends AnyVal

    Permalink
  7. sealed abstract class Link extends AnyRef

    Permalink
  8. type Links = Map[String, Link]

    Permalink
  9. type MetaObject = Map[String, JsValue]

    Permalink
  10. final case class RelationshipObject(links: Links, data: Option[ResourceLinkage], meta: MetaObject) extends Product with Serializable

    Permalink
  11. type Relationships = Map[String, RelationshipObject]

    Permalink
  12. final case class ResourceIdentifierObject(id: String, type: String, meta: MetaObject) extends Product with Serializable

    Permalink
  13. sealed abstract class ResourceLinkage extends AnyRef

    Permalink
  14. final case class ResourceObject(id: Option[String], type: String, attributes: Attributes, relationships: Relationships, links: Links, meta: MetaObject) extends Product with Serializable

    Permalink
  15. sealed abstract class TopLevel extends AnyRef

    Permalink

Value Members

  1. object ErrorObject extends Serializable

    Permalink
  2. object ErrorSource extends Serializable

    Permalink
  3. object JsonApiInfo extends Serializable

    Permalink
  4. object Link

    Permalink
  5. object RelationshipObject extends Serializable

    Permalink
  6. object ResourceIdentifierObject extends Serializable

    Permalink
  7. object ResourceLinkage

    Permalink
  8. object ResourceObject extends Serializable

    Permalink
  9. object TopLevel

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped