Interface TaskanaPagingAssembler<T,D extends org.springframework.hateoas.RepresentationModel<? super D>>
-
- All Superinterfaces:
org.springframework.hateoas.server.RepresentationModelAssembler<T,D>
- All Known Implementing Classes:
ClassificationRepresentationModelAssembler,ClassificationSummaryRepresentationModelAssembler,TaskCommentRepresentationModelAssembler,TaskSummaryRepresentationModelAssembler,WorkbasketAccessItemRepresentationModelAssembler,WorkbasketDefinitionRepresentationModelAssembler,WorkbasketSummaryRepresentationModelAssembler
public interface TaskanaPagingAssembler<T,D extends org.springframework.hateoas.RepresentationModel<? super D>> extends org.springframework.hateoas.server.RepresentationModelAssembler<T,D>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TaskanaPagedModel<D>addLinksToPagedResource(TaskanaPagedModel<D> model)TaskanaPagedModelKeysgetProperty()default TaskanaPagedModel<D>toPageModel(Iterable<T> entities)default TaskanaPagedModel<D>toPageModel(Iterable<T> entities, org.springframework.hateoas.PagedModel.PageMetadata pageMetadata)
-
-
-
Method Detail
-
getProperty
TaskanaPagedModelKeys getProperty()
-
toPageModel
default TaskanaPagedModel<D> toPageModel(Iterable<T> entities, org.springframework.hateoas.PagedModel.PageMetadata pageMetadata)
-
toPageModel
default TaskanaPagedModel<D> toPageModel(Iterable<T> entities)
-
addLinksToPagedResource
default TaskanaPagedModel<D> addLinksToPagedResource(TaskanaPagedModel<D> model)
-
-