|
@@ -1,5 +1,6 @@
|
|
|
package net.ranides.assira.collection.query.base;
|
|
package net.ranides.assira.collection.query.base;
|
|
|
|
|
|
|
|
|
|
+import net.ranides.assira.collection.lists.CopyList;
|
|
|
import net.ranides.assira.collection.query.CQuery;
|
|
import net.ranides.assira.collection.query.CQuery;
|
|
|
import net.ranides.assira.collection.query.CQueryAbstract;
|
|
import net.ranides.assira.collection.query.CQueryAbstract;
|
|
|
import net.ranides.assira.collection.query.support.BaseList;
|
|
import net.ranides.assira.collection.query.support.BaseList;
|
|
@@ -24,7 +25,7 @@ public abstract class CQListSupplier<T> extends CQueryAbstract<T> {
|
|
|
return new CQListSupplier<T>() {
|
|
return new CQListSupplier<T>() {
|
|
|
@Override
|
|
@Override
|
|
|
public List<T> list() {
|
|
public List<T> list() {
|
|
|
- return source.get();
|
|
|
|
|
|
|
+ return new CopyList<>(source.get());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|