diff --git a/src/main/java/org/springframework/hateoas/mediatype/collectionjson/Jackson2CollectionJsonModule.java b/src/main/java/org/springframework/hateoas/mediatype/collectionjson/Jackson2CollectionJsonModule.java index c50b57c7..6fa27a37 100644 --- a/src/main/java/org/springframework/hateoas/mediatype/collectionjson/Jackson2CollectionJsonModule.java +++ b/src/main/java/org/springframework/hateoas/mediatype/collectionjson/Jackson2CollectionJsonModule.java @@ -886,7 +886,7 @@ public class Jackson2CollectionJsonModule extends SimpleModule { static class CollectionJsonResourcesDeserializer extends CollectionJsonDeserializerBase> { private static final long serialVersionUID = 6406522912020578141L; - private static final BiFunction, Links, CollectionModel> FINISHER = CollectionModel::new; + private static final BiFunction, Links, CollectionModel> FINISHER = CollectionModel::of; private static final Function>> CONTEXTUAL_CREATOR = CollectionJsonResourcesDeserializer::new; CollectionJsonResourcesDeserializer() { diff --git a/src/main/java/org/springframework/hateoas/server/RepresentationModelAssembler.java b/src/main/java/org/springframework/hateoas/server/RepresentationModelAssembler.java index 3a2b1b12..e1224af2 100755 --- a/src/main/java/org/springframework/hateoas/server/RepresentationModelAssembler.java +++ b/src/main/java/org/springframework/hateoas/server/RepresentationModelAssembler.java @@ -48,6 +48,6 @@ public interface RepresentationModelAssembler toModel(entity, exchange)) // .collectList() // - .map(CollectionModel::new); + .map(CollectionModel::of); } } diff --git a/src/main/java/org/springframework/hateoas/server/reactive/SimpleReactiveRepresentationModelAssembler.java b/src/main/java/org/springframework/hateoas/server/reactive/SimpleReactiveRepresentationModelAssembler.java index 2b897240..84d7cf39 100644 --- a/src/main/java/org/springframework/hateoas/server/reactive/SimpleReactiveRepresentationModelAssembler.java +++ b/src/main/java/org/springframework/hateoas/server/reactive/SimpleReactiveRepresentationModelAssembler.java @@ -68,7 +68,7 @@ public interface SimpleReactiveRepresentationModelAssembler return entities // .flatMap(entity -> toModel(entity, exchange)) // .collectList() // - .map(CollectionModel::new) // + .map(CollectionModel::of) // .map(it -> addLinks(it, exchange)); }