diff --git a/src/main/java/org/springframework/hateoas/ResourceSupport.java b/src/main/java/org/springframework/hateoas/ResourceSupport.java index 1b187f65..22835a70 100755 --- a/src/main/java/org/springframework/hateoas/ResourceSupport.java +++ b/src/main/java/org/springframework/hateoas/ResourceSupport.java @@ -32,6 +32,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; * Base class for DTOs to collect links. * * @author Oliver Gierke + * @author Johhny Lim */ public class ResourceSupport implements Identifiable { @@ -123,7 +124,10 @@ public class ResourceSupport implements Identifiable { * @return the link with the given rel or {@link Optional#empty()} if none found. */ public Optional getLink(String rel) { - return getLinks(rel).stream().findFirst(); + + return links.stream() // + .filter(link -> link.getRel().equals(rel)) // + .findFirst(); } /**