Packages

case class SplitPost[P, Q, W, ID](content: P, transformation: (Q) => P)(implicit evidence$10: scala.reflect.api.JavaUniverse.TypeTag[P], evidence$11: scala.reflect.api.JavaUniverse.TypeTag[Q], evidence$12: scala.reflect.api.JavaUniverse.TypeTag[W], evidence$13: scala.reflect.api.JavaUniverse.TypeTag[ID], pw: Postable[P, W, ID], qq: LocalQueryable[Q, W, ID]) extends Product with Serializable

Wrapper for post content that should be posted, with the previous elements of the same type also posted, in general with transformations (e.g. rescale)

content

the content to be posted

transformation

transformations of other posts, typically rescaling

pw

postability of P

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SplitPost
  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 SplitPost(content: P, transformation: (Q) => P)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[P], arg1: scala.reflect.api.JavaUniverse.TypeTag[Q], arg2: scala.reflect.api.JavaUniverse.TypeTag[W], arg3: scala.reflect.api.JavaUniverse.TypeTag[ID], pw: Postable[P, W, ID], qq: LocalQueryable[Q, W, ID])

    content

    the content to be posted

    transformation

    transformations of other posts, typically rescaling

    pw

    postability of P

Value Members

  1. val content: P
  2. def productElementNames: Iterator[String]
    Definition Classes
    Product
  3. implicit val pw: Postable[P, W, ID]
  4. implicit val qq: LocalQueryable[Q, W, ID]
  5. val transformation: (Q) => P