T - The class of the paginated contentpublic class TaskanaPagedModel<T extends org.springframework.hateoas.RepresentationModel<? super T>> extends org.springframework.hateoas.RepresentationModel<TaskanaPagedModel<T>>
| Constructor and Description |
|---|
TaskanaPagedModel(TaskanaPagedModelKeys property,
Collection<? extends T> content) |
TaskanaPagedModel(TaskanaPagedModelKeys property,
Collection<? extends T> content,
org.springframework.hateoas.PagedModel.PageMetadata metadata)
Creates a new
TaskanaPagedModel from the given content. |
| Modifier and Type | Method and Description |
|---|---|
Collection<T> |
getContent() |
TaskanaPagedModelKeys |
getKey() |
org.springframework.hateoas.PagedModel.PageMetadata |
getMetadata() |
public TaskanaPagedModel(TaskanaPagedModelKeys property, Collection<? extends T> content, org.springframework.hateoas.PagedModel.PageMetadata metadata)
TaskanaPagedModel from the given content.property - property which will be used for serialization.content - must not be null.metadata - the metadata. Can be null. If null, no metadata will be serialized.public TaskanaPagedModel(TaskanaPagedModelKeys property, Collection<? extends T> content)
public Collection<T> getContent()
public org.springframework.hateoas.PagedModel.PageMetadata getMetadata()
public TaskanaPagedModelKeys getKey()
Copyright © 2020. All rights reserved.