From 9c0dda896f9612c5fafb9b239a4e17bd33fb0711 Mon Sep 17 00:00:00 2001 From: Olga MaciaszekSharma Date: Mon, 11 Oct 2021 13:24:59 +0200 Subject: [PATCH] Use new Spring Hateoas API. --- .../openfeign/hateoas/app/FeignHalController.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/hateoas/app/FeignHalController.java b/spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/hateoas/app/FeignHalController.java index 5d611c0a..1151db47 100644 --- a/spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/hateoas/app/FeignHalController.java +++ b/spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/hateoas/app/FeignHalController.java @@ -35,25 +35,25 @@ public class FeignHalController { public EntityModel getEntity() { MarsRover marsRover = new MarsRover(); marsRover.setName("Sojourner"); - Link link = new Link("/entity", "self"); - return new EntityModel<>(marsRover, link); + Link link = Link.of("/entity", "self"); + return EntityModel.of(marsRover, link); } @GetMapping("/collection") public CollectionModel getCollection() { MarsRover marsRover = new MarsRover(); marsRover.setName("Opportunity"); - Link link = new Link("/collection", "self"); - return new CollectionModel<>(Collections.singleton(marsRover), link); + Link link = Link.of("/collection", "self"); + return CollectionModel.of(Collections.singleton(marsRover), link); } @GetMapping("/paged") public CollectionModel getPaged() { MarsRover marsRover = new MarsRover(); marsRover.setName("Curiosity"); - Link link = new Link("/paged", "self"); + Link link = Link.of("/paged", "self"); PagedModel.PageMetadata metadata = new PagedModel.PageMetadata(1, 1, 1); - return new PagedModel<>(Collections.singleton(marsRover), metadata, link); + return PagedModel.of(Collections.singleton(marsRover), metadata, link); } }