Packages

trait PostHistory[W, ID] extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PostHistory
  2. AnyRef
  3. 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

Abstract Value Members

  1. abstract def allPosts(web: W): View[PostData[_, W, ID]]
  2. abstract def findPost(web: W, index: ID): Option[(PostData[_, W, ID], Set[ID])]
  3. abstract def postTags(web: W): Vector[(scala.reflect.api.JavaUniverse.TypeTag[_], ID, Option[Set[ID]])]
  4. abstract def redirects(web: W): Map[ID, Set[ID]]

Concrete Value Members

  1. def allTagged[Q](web: W)(implicit tag: scala.reflect.api.JavaUniverse.TypeTag[Q]): Set[PostData[_, W, ID]]
  2. def apexPosts(web: W): Vector[PostData[_, W, ID]]
  3. def history(web: W, id: ID): LazyList[PostData[_, W, ID]]
  4. def latestAnswers[Q](web: W, id: ID, answer: (PostData[_, W, ID]) => Option[Q]): Set[Q]

    latest answers in the query using history

    latest answers in the query using history

    web

    the web with all posts

    id

    where we query

    answer

    transformation of posts

  5. def latestTagged[Q](web: W, id: ID)(implicit tag: scala.reflect.api.JavaUniverse.TypeTag[Q]): Set[Q]
  6. def predPosts(web: W, index: ID): Set[ID]
  7. def previousAnswers[Q](web: W, id: ID)(implicit qw: Postable[Q, W, ID]): Vector[Q]
  8. def snapShot(web: W): WebState[W, ID]
  9. def summary(web: W): Vector[(ID, String, Set[ID])]