rest library: fix wrong return type
Project: http://git-wip-us.apache.org/repos/asf/zest-java/repo Commit: http://git-wip-us.apache.org/repos/asf/zest-java/commit/c7fe1874 Tree: http://git-wip-us.apache.org/repos/asf/zest-java/tree/c7fe1874 Diff: http://git-wip-us.apache.org/repos/asf/zest-java/diff/c7fe1874 Branch: refs/heads/develop Commit: c7fe187470242a944e8797109469da51bfff2e98 Parents: 3acd801 Author: Paul Merlin <[email protected]> Authored: Mon Nov 28 11:31:31 2016 +0100 Committer: Paul Merlin <[email protected]> Committed: Mon Nov 28 11:33:38 2016 +0100 ---------------------------------------------------------------------- .../apache/zest/library/rest/server/api/ObjectSelection.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/zest-java/blob/c7fe1874/libraries/rest-server/src/main/java/org/apache/zest/library/rest/server/api/ObjectSelection.java ---------------------------------------------------------------------- diff --git a/libraries/rest-server/src/main/java/org/apache/zest/library/rest/server/api/ObjectSelection.java b/libraries/rest-server/src/main/java/org/apache/zest/library/rest/server/api/ObjectSelection.java index fe7e4dc..3fb146a 100644 --- a/libraries/rest-server/src/main/java/org/apache/zest/library/rest/server/api/ObjectSelection.java +++ b/libraries/rest-server/src/main/java/org/apache/zest/library/rest/server/api/ObjectSelection.java @@ -21,6 +21,7 @@ package org.apache.zest.library.rest.server.api; import java.util.ArrayList; +import java.util.Collections; import java.util.List; import org.apache.zest.functional.Iterables; import org.restlet.Request; @@ -80,9 +81,9 @@ public class ObjectSelection throw new IllegalArgumentException( "No object in selection for type:" + type.getSimpleName() ); } - public Iterable<Object> selection() + public List<Object> selection() { - return selection; + return Collections.unmodifiableList(selection); } public Object[] toArray()
