diff --git a/src/main/java/org/springframework/hateoas/core/LinkBuilderSupport.java b/src/main/java/org/springframework/hateoas/core/LinkBuilderSupport.java index ec30bec3..e9259b19 100644 --- a/src/main/java/org/springframework/hateoas/core/LinkBuilderSupport.java +++ b/src/main/java/org/springframework/hateoas/core/LinkBuilderSupport.java @@ -49,6 +49,11 @@ public abstract class LinkBuilderSupport implements LinkB this.uriComponents = builder.build(); } + public LinkBuilderSupport(UriComponents uriComponents) { + Assert.notNull(uriComponents); + this.uriComponents = uriComponents; + } + /* * (non-Javadoc) * @see org.springframework.hateoas.LinkBuilder#slash(java.lang.Object) diff --git a/src/main/java/org/springframework/hateoas/mvc/ControllerLinkBuilder.java b/src/main/java/org/springframework/hateoas/mvc/ControllerLinkBuilder.java index 1c760e9f..de281314 100755 --- a/src/main/java/org/springframework/hateoas/mvc/ControllerLinkBuilder.java +++ b/src/main/java/org/springframework/hateoas/mvc/ControllerLinkBuilder.java @@ -60,6 +60,15 @@ public class ControllerLinkBuilder extends LinkBuilderSupport