com.bizo.crucible.client

model

package model

Visibility
  1. Public
  2. All

Type Members

  1. case class PermaId(id: String) extends Product with Serializable

  2. sealed abstract class PredefinedReviewFilter extends AnyRef

  3. case class Project(id: Int, name: String, key: String, defaultRepositoryName: String, allowReviewersToJoin: Boolean, defaultReviewers: Seq[String], defaultDuration: Option[Int]) extends Product with Serializable

  4. case class Repository(name: String, type: String, enabled: Boolean, location: String) extends Product with Serializable

  5. trait Review extends AnyRef

  6. case class ReviewDetails(permaId: PermaId, projectKey: String, name: String, description: Option[String], author: User, creator: User, createDate: Date, dueDate: Option[Date], closeDate: Option[Date], reviewers: Seq[ReviewerState]) extends Review with Product with Serializable

  7. case class ReviewFilter(states: Seq[ReviewState] = ..., fromDate: Option[Long] = scala.None, toDate: Option[Long] = scala.None) extends Product with Serializable

    User defined review filter.

  8. sealed abstract class ReviewState extends AnyRef

  9. case class ReviewSummary(permaId: PermaId, projectKey: String, name: String, description: Option[String], author: User, creator: User, createDate: Date, dueDate: Option[Date], closeDate: Option[Date]) extends Review with Product with Serializable

  10. case class ReviewerState(userName: String, completed: Boolean, completionStatusChangeDate: Option[Long], timeSpent: Option[Long]) extends Product with Serializable

  11. case class User(userName: String, displayName: String, avatarUrl: String) extends Product with Serializable

Value Members

  1. object PredefinedReviewFilter

  2. object ReviewState

Ungrouped