Open Patouche opened 4 years ago
Actually I'd like to see that, if it isn't too much effort on your end.
Hello,
I've started working on it. It's a little bit harder than I was thinking at first with the Jackson Serializer/Deserialiser.
I will submit this PR when It will be ready.
Seeing this old issue still opened I now wonder if the spring-hateoas project is still alive ?
Hi the spring team,
When we use the
add
method on a PagedModel, this method will return a CollectionModel and we "loose" the type PagedModel type. In fact, if we want to retrieve it, we can cast the CollectionModel into a PagedModel.This can be achieve creating a new abstract class
AbstractCollectionModel<S extends AbstractCollectionModel<S, T>, T>
which will extendsRepresentationModel<S>
. After that,CollectionModel<T>
will be empty and will extendsAbstractCollectionModel<CollectionModel<T>, T>
and it will be almost the same for PagedModelI can submit a PR if you want with this changes.