diff --git a/ebean-api/src/main/java/io/ebean/QueryIterator.java b/ebean-api/src/main/java/io/ebean/QueryIterator.java index 2ac789073..6ad523151 100644 --- a/ebean-api/src/main/java/io/ebean/QueryIterator.java +++ b/ebean-api/src/main/java/io/ebean/QueryIterator.java @@ -70,12 +70,6 @@ public interface QueryIterator extends Iterator, AutoCloseable { @Override T next(); - /** - * Remove is not allowed. - */ - @Override - void remove(); - /** * Close the underlying resources held by this iterator. */ diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryIteratorSimple.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryIteratorSimple.java index fb434a6de..17cec9d15 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryIteratorSimple.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryIteratorSimple.java @@ -14,7 +14,7 @@ class CQueryIteratorSimple implements QueryIterator { private final CQuery cquery; private final OrmQueryRequest request; - + private boolean closed; CQueryIteratorSimple(CQuery cquery, OrmQueryRequest request) { @@ -54,8 +54,4 @@ class CQueryIteratorSimple implements QueryIterator { } } - @Override - public void remove() { - throw new PersistenceException("Remove not allowed"); - } } diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryIteratorWithBuffer.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryIteratorWithBuffer.java index 2ba431da5..e2a9bdad2 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryIteratorWithBuffer.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryIteratorWithBuffer.java @@ -76,8 +76,4 @@ class CQueryIteratorWithBuffer implements QueryIterator { } } - @Override - public void remove() { - throw new PersistenceException("Remove not allowed"); - } } diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/DtoQueryIterator.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/DtoQueryIterator.java index cb22fdd3a..bdf4e2df6 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/query/DtoQueryIterator.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/DtoQueryIterator.java @@ -48,8 +48,4 @@ class DtoQueryIterator implements QueryIterator { } } - @Override - public void remove() { - throw new IllegalStateException("remove() not allowed"); - } }