Package

hackernews4s

v0

Permalink

package v0

Visibility
  1. Public
  2. All

Type Members

  1. case class ChangedItemsAndProfiles(itemIds: Seq[ItemId], userIds: Seq[UserId]) extends Product with Serializable

    Permalink
  2. trait HackerNews extends Logging

    Permalink

    HackerNews API client

    HackerNews API client

    scala> import hackernews4s.v0._
    scala> val hn = new HackerNews {}
    scala> val item: Option[Item] = hn.getItem(ItemId(123))
  3. case class HackerNewsAPIException(status: Int, message: String) extends Exception with Product with Serializable

    Permalink
  4. case class Item(id: ItemId, deleted: Boolean, itemType: ItemType, by: Option[UserId], createdAt: DateTime, text: String, dead: Boolean, parent: Option[ItemId], commentIds: Seq[ItemId], url: Option[String], score: Int, title: Option[String], parts: Seq[String]) extends Product with Serializable

    Permalink
  5. case class ItemId(id: Long) extends Product with Serializable

    Permalink
  6. sealed trait ItemType extends AnyRef

    Permalink
  7. case class User(id: UserId, about: Option[String], delay: Long, createdAt: DateTime, karma: Long, submitted: Seq[ItemId]) extends Product with Serializable

    Permalink
  8. case class UserId(id: String) extends Product with Serializable

    Permalink

Value Members

  1. object Comment extends ItemType with Product with Serializable

    Permalink
  2. object HackerNews extends HackerNews

    Permalink

    HackerNews API client

  3. object ItemType

    Permalink
  4. object Job extends ItemType with Product with Serializable

    Permalink
  5. object Poll extends ItemType with Product with Serializable

    Permalink
  6. object Pollopt extends ItemType with Product with Serializable

    Permalink
  7. object Story extends ItemType with Product with Serializable

    Permalink
  8. object Unknown extends ItemType with Product with Serializable

    Permalink

Ungrouped