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. type ProjectId = Type
  6. 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) extends Product with Serializable

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

  7. trait ProjectService extends AnyRef
  8. class ProjectServiceVerdiImpl extends ProjectService
  9. case class ProjectStatistics(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, statistics: ProjectStatisticsData) extends Product with Serializable
  10. case class ProjectStatisticsData(taskStatuses: Seq[ProjectTaskStatusStatItem]) extends Product with Serializable
  11. case class ProjectTaskStatusStatItem(status: CatalogItemId, count: Long) extends Product with Serializable
  12. 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
  13. class UpdateProjectCommandHandler extends KafkaMessageHandler[UpdateProject, Boolean]
  14. case class UpdateProjectStatus(id: ProjectId, projectStatus: CatalogItemId, version: Int) extends Product with Serializable
  15. class UpdateProjectStatusCommandHandler extends KafkaMessageHandler[UpdateProjectStatus, Boolean]

Inherited from AnyRef

Inherited from Any

Ungrouped