diff --git a/src/main/java/org/springframework/hateoas/ResourceSupport.java b/src/main/java/org/springframework/hateoas/ResourceSupport.java index 5966e56d..3879b18a 100755 --- a/src/main/java/org/springframework/hateoas/ResourceSupport.java +++ b/src/main/java/org/springframework/hateoas/ResourceSupport.java @@ -16,6 +16,7 @@ package org.springframework.hateoas; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import javax.xml.bind.annotation.XmlElement; @@ -68,6 +69,16 @@ public class ResourceSupport implements Identifiable { } } + /** + * Adds all given {@link Link}s to the resource. + * + * @param links must not be {@literal null}. + */ + public void add(Link... links) { + Assert.notNull(links, "Given links must not be null!"); + add(Arrays.asList(links)); + } + /** * Returns whether the resource contains {@link Link}s at all. *