activeannoservice / project
Package project
Types
Name |
Summary |
Project |
Complete model of a project. This model represents the database structure / is stored in mongoDBdata class Project |
ProjectDAO |
DAO for the Project regulating access to the project collectionclass ProjectDAO |
ProjectID |
typealias ProjectID = String |
ProjectValidationError |
A single validation error for a specific key of the ManageProjectdata class ProjectValidationError |
UsedAnnotateProject |
Data class used to store the AnnotateProject used in the annotation process. For example, the selection is not part of this, because it can be very big and is generally unnecessary to store.data class UsedAnnotateProject |
Functions
Name |
Summary |
getFilterConditions |
Get the filterCondition to use for a Project. If the project is null, it is treated as a restricted project and the ID will be used to filter for restrictedProject from documents. Else, the method will make sure that no restricted document for another project will be accidentally included for this project.fun Project .getFilterConditions(): Array < FilterCondition > |