package
model
Type Members
-
case class
PermaId(id: String) extends Product with Serializable
-
-
case class
Project(id: Int, name: String, key: String, defaultRepositoryName: String, allowReviewersToJoin: Boolean, defaultReviewers: Seq[String], defaultDuration: Option[Int]) extends Product with Serializable
-
case class
Repository(name: String, type: String, enabled: Boolean, location: String) extends Product with Serializable
-
trait
Review extends AnyRef
-
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
-
case class
ReviewFilter(states: Seq[ReviewState] = ..., fromDate: Option[Long] = scala.None, toDate: Option[Long] = scala.None) extends Product with Serializable
-
sealed abstract
class
ReviewState extends AnyRef
-
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
-
case class
ReviewerState(userName: String, completed: Boolean, completionStatusChangeDate: Option[Long], timeSpent: Option[Long]) extends Product with Serializable
-
case class
User(userName: String, displayName: String, avatarUrl: String) extends Product with Serializable