]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/msg/ObjectList.java
Fix issue with object lists in Castor
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.simple / src / main / java / org / argeo / slc / msg / ObjectList.java
index 9f057cc1f264fdb4e1557bad909c0447df219b8e..886f47a32aaeae22e965ef7519a530fe2ee49662 100644 (file)
@@ -1,23 +1,24 @@
 package org.argeo.slc.msg;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 
 public class ObjectList {
-       private List<?> objects = new ArrayList<Object>();
+       private List<Serializable> objects = new ArrayList<Serializable>();
 
        public ObjectList() {
        }
 
-       public ObjectList(List<?> objects) {
-               this.objects = objects;
+       public ObjectList(List<? extends Serializable> objects) {
+               this.objects.addAll(objects);
        }
 
-       public List<?> getObjects() {
+       public List<Serializable> getObjects() {
                return objects;
        }
 
-       public void setObjects(List<?> objects) {
+       public void setObjects(List<Serializable> objects) {
                this.objects = objects;
        }