Skip to content
This repository was archived by the owner on Jul 28, 2026. It is now read-only.

Commit 7c2f111

Browse files
replace wildcard imports with explicit class imports
1 parent cd03582 commit 7c2f111

1 file changed

Lines changed: 14 additions & 20 deletions

File tree

‎java/60_indexes.ipynb‎

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,22 @@
3838
"// Import the MongoDB Driver using Maven\n",
3939
"%maven org.mongodb:mongodb-driver-sync:5.0.0\n",
4040
" \n",
41-
"import com.mongodb.client.*;\n",
42-
"import org.bson.Document;\n",
43-
"import org.bson.json.JsonWriterSettings;\n",
44-
"import java.util.ArrayList;\n",
45-
"import java.util.List;\n",
41+
"import com.mongodb.client.MongoClient;\n",
42+
"import com.mongodb.client.MongoClients;\n",
43+
"import com.mongodb.client.MongoDatabase;\n",
44+
"import com.mongodb.client.MongoCollection;\n",
45+
"import com.mongodb.client.FindIterable;\n",
46+
"import com.mongodb.client.model.IndexOptions;\n",
47+
"import com.mongodb.client.model.Indexes;\n",
4648
"import com.mongodb.MongoCommandException;\n",
4749
"\n",
50+
"import static com.mongodb.client.model.Filters.eq;\n",
51+
"import static com.mongodb.client.model.Filters.gt;\n",
52+
"import static com.mongodb.client.model.Filters.and;\n",
53+
"\n",
54+
"import org.bson.Document;\n",
55+
"import org.bson.conversions.Bson;\n",
56+
"\n",
4857
"// Set your connection String\n",
4958
"String connectionString = \"mongodb://admin:mongodb@localhost:27017/\";\n",
5059
"\n",
@@ -108,9 +117,6 @@
108117
},
109118
"outputs": [],
110119
"source": [
111-
"import static com.mongodb.client.model.Filters.*;\n",
112-
"import org.bson.conversions.Bson;\n",
113-
"\n",
114120
"Bson hundredPages = eq(\"pages\", 100);\n",
115121
"Bson after2008 = gt(\"year\", 2008);\n",
116122
"Bson booksWrittenAfter2008WithOneHundredPages = and(hundredPages, after2008);\n",
@@ -147,9 +153,6 @@
147153
},
148154
"outputs": [],
149155
"source": [
150-
"import static com.mongodb.client.model.Filters.*;\n",
151-
"import org.bson.conversions.Bson;\n",
152-
"\n",
153156
"Bson hundredPages = eq(\"pages\", 100);\n",
154157
"Bson after2008 = gt(\"year\", 2008);\n",
155158
"Bson booksWrittenAfter2008WithOneHundredPages = and(hundredPages, after2008);\n",
@@ -181,9 +184,6 @@
181184
},
182185
"outputs": [],
183186
"source": [
184-
"import com.mongodb.client.model.IndexOptions;\n",
185-
"import com.mongodb.client.model.Indexes;\n",
186-
"\n",
187187
"try {\n",
188188
" // drop the index\n",
189189
" books.createIndex(Indexes.compoundIndex(Indexes.ascending(\"pages\"), Indexes.ascending(\"year\")));\n",
@@ -213,9 +213,6 @@
213213
},
214214
"outputs": [],
215215
"source": [
216-
"import static com.mongodb.client.model.Filters.*;\n",
217-
"import org.bson.conversions.Bson;\n",
218-
"\n",
219216
"Bson hundredPages = eq(\"pages\", 100);\n",
220217
"Bson after2008 = gt(\"year\", 2008);\n",
221218
"Bson booksWrittenAfter2008WithOneHundredPages = and(hundredPages, after2008);\n",
@@ -252,9 +249,6 @@
252249
},
253250
"outputs": [],
254251
"source": [
255-
"import static com.mongodb.client.model.Filters.*;\n",
256-
"import org.bson.conversions.Bson;\n",
257-
"\n",
258252
"Bson hundredPages = eq(\"pages\", 100);\n",
259253
"Bson after2008 = gt(\"year\", 2008);\n",
260254
"Bson booksWrittenAfter2008WithOneHundredPages = and(hundredPages, after2008);\n",

0 commit comments

Comments
 (0)