Packages

case class PostData[P, W, ID](content: P, id: ID)(implicit pw: Postable[P, W, ID]) extends Product with Serializable

Data for a post, including the implicit saying it is postable

content

the content of the post

id

the index of the post, returned after posting

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PostData
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new PostData(content: P, id: ID)(implicit pw: Postable[P, W, ID])

    content

    the content of the post

    id

    the index of the post, returned after posting

Value Members

  1. val content: P
  2. def getOpt[Q](implicit qw: Postable[Q, W, ID]): Option[Q]
  3. def getTagOpt[Q](implicit tag: scala.reflect.api.JavaUniverse.TypeTag[Q]): Option[Q]
  4. val id: ID
  5. def productElementNames: Iterator[String]
    Definition Classes
    Product
  6. implicit val pw: Postable[P, W, ID]