@Component public class TaskSummaryRepresentationModelAssembler extends Object implements TaskanaPagingAssembler<pro.taskana.task.api.models.TaskSummary,TaskSummaryRepresentationModel>
TaskSummaryRepresentationModel.| Constructor and Description |
|---|
TaskSummaryRepresentationModelAssembler(ClassificationSummaryRepresentationModelAssembler classificationAssembler,
WorkbasketSummaryRepresentationModelAssembler workbasketAssembler,
AttachmentSummaryRepresentationModelAssembler attachmentAssembler,
pro.taskana.task.api.TaskService taskService) |
| Modifier and Type | Method and Description |
|---|---|
TaskanaPagedModelKeys |
getProperty() |
pro.taskana.task.api.models.TaskSummary |
toEntityModel(TaskSummaryRepresentationModel repModel) |
TaskSummaryRepresentationModel |
toModel(pro.taskana.task.api.models.TaskSummary taskSummary) |
TaskanaPagedModel<TaskSummaryRepresentationModel> |
toPageModel(List<pro.taskana.task.api.models.TaskSummary> taskSummaries,
org.springframework.hateoas.PagedModel.PageMetadata pageMetadata) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddLinksToPagedResource, toPageModel, toPageModel@Autowired public TaskSummaryRepresentationModelAssembler(ClassificationSummaryRepresentationModelAssembler classificationAssembler, WorkbasketSummaryRepresentationModelAssembler workbasketAssembler, AttachmentSummaryRepresentationModelAssembler attachmentAssembler, pro.taskana.task.api.TaskService taskService)
@NonNull public TaskSummaryRepresentationModel toModel(@NonNull pro.taskana.task.api.models.TaskSummary taskSummary)
toModel in interface org.springframework.hateoas.server.RepresentationModelAssembler<pro.taskana.task.api.models.TaskSummary,TaskSummaryRepresentationModel>public pro.taskana.task.api.models.TaskSummary toEntityModel(TaskSummaryRepresentationModel repModel)
public TaskanaPagedModel<TaskSummaryRepresentationModel> toPageModel(List<pro.taskana.task.api.models.TaskSummary> taskSummaries, org.springframework.hateoas.PagedModel.PageMetadata pageMetadata)
public TaskanaPagedModelKeys getProperty()
getProperty in interface TaskanaPagingAssembler<pro.taskana.task.api.models.TaskSummary,TaskSummaryRepresentationModel>Copyright © 2020. All rights reserved.