AssigneeRepository

interface AssigneeRepository: Any

Provides functions to query Assignees that have been persisted in the database.

Methods

existsByAssignmentId

abstract fun existsByAssignmentId(assignmentId: String): Boolean

Parameters

Name Description
assignmentId: String

ReturnValue

Name Description
Boolean

existsByAssignmentIdAndAuthorUserId

abstract fun existsByAssignmentIdAndAuthorUserId(assignmentId: String, authorUserId: String): Boolean

Parameters

Name Description
assignmentId: String
authorUserId: String

ReturnValue

Name Description
Boolean

findByAssignmentIdOrderByAuthorUserId

abstract fun findByAssignmentIdOrderByAuthorUserId(assignmentId: String): List<Assignee>

Parameters

Name Description
assignmentId: String

ReturnValue

Name Description
List<Assignee>

findByAuthorUserId

abstract fun findByAuthorUserId(authorUserId: String): List<Assignee>

Parameters

Name Description
authorUserId: String

ReturnValue

Name Description
List<Assignee>

deleteByAssignmentId

abstract fun deleteByAssignmentId(assignmentId: String): List<Assignee>

Parameters

Name Description
assignmentId: String

ReturnValue

Name Description
List<Assignee>

deleteByAuthorUserId

abstract fun deleteByAuthorUserId(authorUserId: String): List<Assignee>

Parameters

Name Description
authorUserId: String

ReturnValue

Name Description
List<Assignee>