Package

com.madgag.scalagithub

model

Permalink

package model

Visibility
  1. Public
  2. All

Type Members

  1. class CCreator[T, ID, CC] extends CanCreate[T, ID, CC]

    Permalink
  2. class CReader[T, ID] extends Reader[T]

    Permalink
  3. trait CanCreate[T, ID, CC] extends Writer[T, CC]

    Permalink
  4. trait CanGet[T, ID] extends Reader[T]

    Permalink
  5. trait CanGetAndCreate[T, ID, CC] extends CanCreate[T, ID, CC] with CanGet[T, ID]

    Permalink
  6. trait CanGetAndList[T, ID] extends CanGet[T, ID] with CanList[T, ID]

    Permalink
  7. trait CanList[T, ID] extends Reader[T]

    Permalink
  8. trait CanPut[T, ID, CC] extends Writer[T, CC]

    Permalink
  9. trait CanReplace[T, ID] extends Reader[T]

    Permalink
  10. case class CombinedStatus(state: String, sha: ObjectId, total_count: Int, statuses: Seq[Status], commit_url: String, url: String) extends Product with Serializable

    Permalink
  11. case class Comment(id: Long, url: String, html_url: String, body: String, user: User, created_at: ZonedDateTime, updated_at: ZonedDateTime) extends Deleteable with Product with Serializable

    Permalink
  12. trait Commentable extends AnyRef

    Permalink
  13. case class Commit(sha: ObjectId, url: String, html_url: String, message: String) extends Product with Serializable

    Permalink
  14. case class CommitPointer(ref: String, sha: ObjectId, user: User, repo: Repo) extends Product with Serializable

    Permalink
  15. case class Content(name: String, path: String, sha: ObjectId, size: Long, url: String, html_url: String, download_url: String, type: String) extends Product with Serializable

    Permalink
  16. case class ContentCommit(content: Content, commit: Commit) extends Product with Serializable

    Permalink
  17. trait Createable extends AnyRef

    Permalink
  18. trait Deleteable extends AnyRef

    Permalink
  19. case class Hook(id: Int, url: String, active: Boolean, config: Map[String, String]) extends Deleteable with Product with Serializable

    Permalink
  20. case class Label(url: String, name: String, color: String) extends Deleteable with Product with Serializable

    Permalink
  21. trait Link[P] extends AnyRef

    Permalink
  22. case class Membership(url: String, state: String, role: String) extends Product with Serializable

    Permalink
  23. case class Permissions(pull: Boolean, push: Boolean, admin: Boolean) extends Product with Serializable

    Permalink
  24. case class PullRequest(number: Int, url: String, html_url: String, user: User, title: String, body: Option[String], merged_at: Option[ZonedDateTime], merged_by: Option[User], head: CommitPointer, base: CommitPointer, issue_url: String, comments_url: String, comments: Option[Int]) extends Commentable with Product with Serializable

    Permalink
  25. case class PullRequestId(repo: RepoId, num: Int) extends Product with Serializable

    Permalink
  26. trait Reader[T] extends AnyRef

    Permalink
  27. case class Ref(ref: String, url: String, object: Object) extends Deleteable with Product with Serializable

    Permalink
  28. case class Repo(name: String, url: String, full_name: String, html_url: String, clone_url: String, hooks_url: String, labels_url: String, teams_url: String, git_refs_url: String, pulls_url: String, commits_url: String, contents_url: String, trees_url: String, default_branch: String, private: Boolean, permissions: Option[Permissions]) extends Deleteable with Product with Serializable

    Permalink
  29. case class RepoId(owner: String, name: String) extends Product with Serializable

    Permalink
  30. case class SuffixedEndpointHandler[P](suffixedUrl: String, suffix: String) extends Link[P] with Product with Serializable

    Permalink
  31. case class Team(id: Long, url: String, name: String, slug: String, members_count: Int, organization: Org) extends Deleteable with Product with Serializable

    Permalink
  32. case class Tree(sha: ObjectId, url: String, tree: Seq[Entry], truncated: Boolean) extends Product with Serializable

    Permalink
  33. case class User(login: String, id: Long, avatar_url: String, url: String, html_url: String, name: Option[String]) extends Product with Serializable

    Permalink
  34. trait Writer[T, CC] extends Reader[T]

    Permalink

Value Members

  1. object CombinedStatus extends Serializable

    Permalink
  2. object Comment extends Serializable

    Permalink
  3. object CommitPointer extends Serializable

    Permalink
  4. object ContentCommit extends Serializable

    Permalink
  5. object Hook extends Serializable

    Permalink
  6. object Label extends Serializable

    Permalink
  7. object Link

    Permalink
  8. object Membership extends Serializable

    Permalink
  9. object Permissions extends Serializable

    Permalink
  10. object PullRequest extends Serializable

    Permalink
  11. object PullRequestId extends Serializable

    Permalink
  12. object Ref extends Serializable

    Permalink
  13. object Repo extends Serializable

    Permalink
  14. object RepoId extends Serializable

    Permalink
  15. object Team extends Serializable

    Permalink
  16. object Tree extends Serializable

    Permalink
  17. object User extends Serializable

    Permalink

Ungrouped