Package com.bytedesk.kanban.task
Class TaskEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.kanban.task.TaskEntity
- All Implemented Interfaces:
Serializable
Task entity for Kanban board task management
Represents individual tasks within a Kanban board system
Database Table: bytedesk_plugin_kanban_task
Purpose: Stores task information, status, and organization within Kanban boards
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
Color theme for the task displayprivate boolean
Whether the task has been completedprivate String
Description of the taskprivate String
Associated module UID for module-specific tasksprivate String
Name or title of the taskprivate int
Display order of the task within its todo listprivate String
Associated project UID for project-specific tasksTags for task categorization and searchprivate String
Associated todo list UID where this task belongsprivate String
Type of task (CUSTOMER, PROJECT, etc.) -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
name
Name or title of the task -
description
Description of the task -
type
Type of task (CUSTOMER, PROJECT, etc.) -
color
Color theme for the task display -
order
private int orderDisplay order of the task within its todo list -
tagList
Tags for task categorization and search -
complete
private boolean completeWhether the task has been completed -
projectUid
Associated project UID for project-specific tasks -
moduleUid
Associated module UID for module-specific tasks -
todoListUid
Associated todo list UID where this task belongs
-
-
Constructor Details
-
TaskEntity
public TaskEntity()
-