Packages

package project

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. project
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class CreateProject(title: String, startDate: Option[TimeStamp], endDate: Option[TimeStamp], instruction: Option[String], instructionFile: Option[Seq[JsonObject]], labelingType: CatalogItemId, nerSettings: Option[Seq[UpsertNerSetting]], classificationSettings: Option[Seq[UpsertClassificationSetting]]) extends Product with Serializable
  2. class CreateProjectCommandHandler extends KafkaMessageHandler[CreateProject, ProjectId]
  3. class DeleteProjectCommandHandler extends KafkaMessageHandler[ProjectId, Boolean]
  4. case class Project(id: ProjectId, title: String, created: TimeStamp, startDate: Option[TimeStamp], endDate: Option[TimeStamp], instruction: Option[String], instructionFile: Option[Seq[JsonObject]], labelingType: CatalogItemId, projectStatus: CatalogItemId, documentEntityType: EntityTypeId, nerSettings: Option[Seq[NerSetting]], classificationSettings: Option[Seq[ClassificationSetting]], version: Int) extends Product with Serializable
  5. case class ProjectAttributes(title: String, startDate: Option[TimeStamp], endDate: Option[TimeStamp], instruction: Option[String], instructionFile: Option[Seq[JsonObject]], labelingType: CatalogItemId, projectStatus: CatalogItemId, nerSettings: Option[Seq[ObjectId]] = None, classificationSettings: Option[Seq[ObjectId]] = None, participantIds: Option[Seq[ObjectId]]) extends Product with Serializable
  6. type ProjectId = Type
  7. case class ProjectListItem(id: ProjectId, title: String, created: TimeStamp, startDate: Option[TimeStamp], endDate: Option[TimeStamp], instruction: Option[String], instructionFile: Option[Seq[JsonObject]], labelingType: CatalogItemId, projectStatus: CatalogItemId, version: Int, documentsTotal: Long, participantsTotal: Long) extends Product with Serializable

    Упрощенная модель Project для отображения в списке проектов (например в админке)

  8. trait ProjectService extends AnyRef
  9. class ProjectServiceVerdiImpl extends ProjectService
  10. case class ProjectStatistics(id: ProjectId, title: String, startDate: Option[TimeStamp], endDate: Option[TimeStamp], instruction: Option[String], instructionFile: Option[Seq[JsonObject]], labelingType: CatalogItemId, projectStatus: CatalogItemId, statistics: ProjectStatisticsData) extends Product with Serializable
  11. case class ProjectStatisticsData(taskStatuses: Seq[ProjectTaskStatusStatItem]) extends Product with Serializable
  12. case class ProjectTaskStatusStatItem(status: CatalogItemId, count: Long) extends Product with Serializable
  13. case class UpdateProject(id: ProjectId, title: String, startDate: Option[TimeStamp], endDate: Option[TimeStamp], instruction: Option[String], instructionFile: Option[Seq[JsonObject]], labelingType: CatalogItemId, nerSettings: Option[Seq[UpsertNerSetting]], classificationSettings: Option[Seq[UpsertClassificationSetting]], version: Int) extends Product with Serializable
  14. class UpdateProjectCommandHandler extends KafkaMessageHandler[UpdateProject, Boolean]
  15. case class UpdateProjectStatus(id: ProjectId, projectStatus: CatalogItemId, version: Int) extends Product with Serializable
  16. class UpdateProjectStatusCommandHandler extends KafkaMessageHandler[UpdateProjectStatus, Boolean]

Value Members

  1. implicit val timeStampSchema: Schema[TimeStamp]
  2. object CreateProject extends Serializable
  3. object Project extends Serializable
  4. object ProjectAttributes extends Serializable
  5. object ProjectId
  6. object ProjectListItem extends Serializable
  7. object ProjectService
  8. object ProjectServiceVerdiImpl
  9. object ProjectStatistics extends Serializable
  10. object ProjectStatisticsData extends Serializable
  11. object ProjectTaskStatusStatItem extends Serializable
  12. object UpdateProject extends Serializable
  13. object UpdateProjectStatus extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped