mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
Replace anonymous classes with lambda expressions
This commit is contained in:
@@ -95,12 +95,7 @@ public class SqlQueryTests extends BaseTestCase {
|
||||
sqlQuery.setMaxRows(10);
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
sqlQuery.findEach(new QueryEachConsumer<SqlRow>() {
|
||||
@Override
|
||||
public void accept(SqlRow bean) {
|
||||
bean.get("id");
|
||||
}
|
||||
});
|
||||
sqlQuery.findEach(bean -> bean.get("id"));
|
||||
List<String> sql = LoggedSqlCollector.stop();
|
||||
|
||||
assertThat(sql.get(0)).contains("limit 10");
|
||||
@@ -116,12 +111,7 @@ public class SqlQueryTests extends BaseTestCase {
|
||||
final AtomicInteger count = new AtomicInteger();
|
||||
|
||||
SqlQuery sqlQuery = Ebean.createSqlQuery("select * from o_order");
|
||||
sqlQuery.findEach(new QueryEachConsumer<SqlRow>() {
|
||||
@Override
|
||||
public void accept(SqlRow bean) {
|
||||
count.incrementAndGet();
|
||||
}
|
||||
});
|
||||
sqlQuery.findEach(bean -> count.incrementAndGet());
|
||||
|
||||
assertEquals(expectedRows, count.get());
|
||||
}
|
||||
@@ -134,13 +124,10 @@ public class SqlQueryTests extends BaseTestCase {
|
||||
final AtomicInteger count = new AtomicInteger();
|
||||
|
||||
SqlQuery sqlQuery = Ebean.createSqlQuery("select * from o_order order by id");
|
||||
sqlQuery.findEachWhile(new QueryEachWhileConsumer<SqlRow>() {
|
||||
@Override
|
||||
public boolean accept(SqlRow bean) {
|
||||
count.incrementAndGet();
|
||||
Integer id = bean.getInteger("id");
|
||||
return id < 3;
|
||||
}
|
||||
sqlQuery.findEachWhile(bean -> {
|
||||
count.incrementAndGet();
|
||||
Integer id = bean.getInteger("id");
|
||||
return id < 3;
|
||||
});
|
||||
|
||||
assertEquals(3, count.get());
|
||||
|
||||
Reference in New Issue
Block a user