// Path: data/src/main/java/com/sloydev/redbooth/data/entity/TaskEntity.java
// public class TaskEntity {
// 
//     private Long id;
//     private String type;
//     private String name;
//     private Long created_at;
//     private Long task_list_id;
//     private Long project_id;
//     private String description;
//     private Boolean urgent;
// 
//     public String getType() {
//         return type;
//     }
// 
//     public void setType(String type) {
//         this.type = type;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public Long getCreated_at() {
//         return created_at;
//     }
// 
//     public void setCreated_at(Long created_at) {
//         this.created_at = created_at;
//     }
// 
//     public Long getTask_list_id() {
//         return task_list_id;
//     }
// 
//     public void setTask_list_id(Long task_list_id) {
//         this.task_list_id = task_list_id;
//     }
// 
//     public String getDescription() {
//         return description;
//     }
// 
//     public void setDescription(String description) {
//         this.description = description;
//     }
// 
//     public Long getId() {
//         return id;
//     }
// 
//     public void setId(Long id) {
//         this.id = id;
//     }
// 
//     public Boolean isUrgent() {
//         return urgent;
//     }
// 
//     public void setUrgent(Boolean urgent) {
//         this.urgent = urgent;
//     }
// 
//     public Long getProject_id() {
//         return project_id;
//     }
// 
//     public void setProject_id(Long project_id) {
//         this.project_id = project_id;
//     }
// }


import com.sloydev.redbooth.data.entity.TaskEntity;
import java.util.List;
package com.sloydev.redbooth.data.repository.datasource;



public interface TaskDataSource {

    public List<TaskEntity> getTasks();

// Path: data/src/main/java/com/sloydev/redbooth/data/entity/TaskEntity.java
// public class TaskEntity {
// 
//     private Long id;
//     private String type;
//     private String name;
//     private Long created_at;
//     private Long task_list_id;
//     private Long project_id;
//     private String description;
//     private Boolean urgent;
// 
//     public String getType() {
//         return type;
//     }
// 
//     public void setType(String type) {
//         this.type = type;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public Long getCreated_at() {
//         return created_at;
//     }
// 
//     public void setCreated_at(Long created_at) {
//         this.created_at = created_at;
//     }
// 
//     public Long getTask_list_id() {
//         return task_list_id;
//     }
// 
//     public void setTask_list_id(Long task_list_id) {
//         this.task_list_id = task_list_id;
//     }
// 
//     public String getDescription() {
//         return description;
//     }
// 
//     public void setDescription(String description) {
//         this.description = description;
//     }
// 
//     public Long getId() {
//         return id;
//     }
// 
//     public void setId(Long id) {
//         this.id = id;
//     }
// 
//     public Boolean isUrgent() {
//         return urgent;
//     }
// 
//     public void setUrgent(Boolean urgent) {
//         this.urgent = urgent;
//     }
// 
//     public Long getProject_id() {
//         return project_id;
//     }
// 
//     public void setProject_id(Long project_id) {
//         this.project_id = project_id;
//     }
// }


// Path: data/src/main/java/com/sloydev/redbooth/data/repository/datasource/TaskDataSource.java
import com.sloydev.redbooth.data.entity.TaskEntity;
import java.util.List;

package com.sloydev.redbooth.data.repository.datasource;



public interface TaskDataSource {

    public List<TaskEntity> getTasks();

    TaskEntity createTask(TaskEntity taskEntity);