From c5ee47cce4f6145a6df1ee4aa97cdee090ec264a Mon Sep 17 00:00:00 2001 From: Oliver Gierke Date: Tue, 28 Aug 2012 18:29:41 +0200 Subject: [PATCH] Resources - Make returned content Collection immutable. --- src/main/java/org/springframework/hateoas/Resources.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/springframework/hateoas/Resources.java b/src/main/java/org/springframework/hateoas/Resources.java index c0ad1816..fb8b797a 100644 --- a/src/main/java/org/springframework/hateoas/Resources.java +++ b/src/main/java/org/springframework/hateoas/Resources.java @@ -18,6 +18,7 @@ package org.springframework.hateoas; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; +import java.util.Collections; import java.util.Iterator; import javax.xml.bind.annotation.XmlAnyElement; @@ -100,7 +101,7 @@ public class Resources extends ResourceSupport implements Iterable { * @return the content will never be {@literal null}. */ public Collection getContent() { - return content; + return Collections.unmodifiableCollection(content); } /*