Class Hierarchy
- java.lang.Object
- com.mongodb.client.MongoClientFactory (implements javax.naming.spi.ObjectFactory)
- com.mongodb.client.MongoClients
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- com.mongodb.session.ClientSession
- com.mongodb.client.ClientSession
- com.mongodb.client.MongoClient
- com.mongodb.client.MongoCursor<TResult> (also extends java.util.Iterator<E>)
- com.mongodb.client.MongoChangeStreamCursor<TResult>
- com.mongodb.session.ClientSession
- java.io.Closeable
- com.mongodb.ContextProvider
- com.mongodb.client.SynchronousContextProvider
- java.lang.Iterable<T>
- com.mongodb.client.MongoIterable<TResult>
- com.mongodb.client.AggregateIterable<TResult>
- com.mongodb.client.ChangeStreamIterable<TResult>
- com.mongodb.client.DistinctIterable<TResult>
- com.mongodb.client.FindIterable<TResult>
- com.mongodb.client.ListCollectionsIterable<TResult>
- com.mongodb.client.ListDatabasesIterable<TResult>
- com.mongodb.client.ListIndexesIterable<TResult>
- com.mongodb.client.MapReduceIterable<TResult>
- com.mongodb.client.MongoIterable<TResult>
- java.util.Iterator<E>
- com.mongodb.client.MongoCursor<TResult> (also extends java.io.Closeable)
- com.mongodb.client.MongoChangeStreamCursor<TResult>
- com.mongodb.client.MongoCursor<TResult> (also extends java.io.Closeable)
- com.mongodb.client.MongoCollection<TDocument>
- com.mongodb.client.MongoDatabase
- com.mongodb.client.TransactionBody<T>