Skip to content

Commit 3ac379a

Browse files
committed
DATAMONGO-1725 - Polishing.
1 parent 0470dd6 commit 3ac379a

File tree

1 file changed

+16
-9
lines changed

1 file changed

+16
-9
lines changed

spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/MongoTemplate.java

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,23 @@
1818
import static org.springframework.data.mongodb.core.query.Criteria.*;
1919
import static org.springframework.data.mongodb.core.query.SerializationUtils.*;
2020

21+
import lombok.AccessLevel;
22+
import lombok.AllArgsConstructor;
23+
2124
import java.io.IOException;
22-
import java.util.*;
25+
import java.util.ArrayList;
26+
import java.util.Collection;
27+
import java.util.Collections;
28+
import java.util.HashMap;
29+
import java.util.HashSet;
30+
import java.util.Iterator;
31+
import java.util.LinkedHashSet;
32+
import java.util.List;
33+
import java.util.Map;
2334
import java.util.Map.Entry;
35+
import java.util.Optional;
36+
import java.util.Scanner;
37+
import java.util.Set;
2438
import java.util.concurrent.TimeUnit;
2539

2640
import org.bson.Document;
@@ -2678,19 +2692,13 @@ public GeoResult<T> doWith(Document object) {
26782692
* @since 1.7
26792693
* @author Thomas Darimont
26802694
*/
2695+
@AllArgsConstructor(access = AccessLevel.PACKAGE)
26812696
static class CloseableIterableCursorAdapter<T> implements CloseableIterator<T> {
26822697

26832698
private volatile MongoCursor<Document> cursor;
26842699
private PersistenceExceptionTranslator exceptionTranslator;
26852700
private DocumentCallback<T> objectReadCallback;
26862701

2687-
CloseableIterableCursorAdapter(MongoCursor<Document> cursor, PersistenceExceptionTranslator exceptionTranslator,
2688-
DocumentCallback<T> objectReadCallback) {
2689-
this.cursor = cursor;
2690-
this.exceptionTranslator = exceptionTranslator;
2691-
this.objectReadCallback = objectReadCallback;
2692-
}
2693-
26942702
/**
26952703
* Creates a new {@link CloseableIterableCursorAdapter} backed by the given {@link Cursor}.
26962704
*
@@ -2760,5 +2768,4 @@ public void close() {
27602768
public MongoDbFactory getMongoDbFactory() {
27612769
return mongoDbFactory;
27622770
}
2763-
27642771
}

0 commit comments

Comments
 (0)