Package com.mongodb.client
@NonNullApi
package com.mongodb.client
This package contains the synchronous CRUD API.
-
ClassDescriptionAggregateIterable<TResult>Iterable for aggregate.ChangeStreamIterable<TResult>Iterable for change streams.A client session that supports transactions.DistinctIterable<TResult>Iterable interface for distinct.FindIterable<TResult>Iterable for find.Iterable for listing collection names.ListCollectionsIterable<TResult>Iterable for ListCollections.ListDatabasesIterable<TResult>Iterable for ListDatabases.ListIndexesIterable<TResult>Iterable for ListIndexes.ListSearchIndexesIterable<TResult>Iterable for listing Atlas Search indexes.MapReduceIterable<TResult>Deprecated.Superseded by aggregateMongoChangeStreamCursor<TResult>The Mongo Cursor interface for change streams implementing the iterator protocol.A client-side representation of a MongoDB cluster.A JNDI ObjectFactory for
MongoClient
instances.A factory forMongoClient
instances.The client-side representation of a MongoDB cluster operations.MongoCollection<TDocument>The MongoCollection interface.MongoCursor<TResult>The Mongo Cursor interface implementing the iterator protocol.The MongoDatabase interface.MongoIterable<TResult>The MongoIterable is the results from an operation, such as a query.AContextProvider
for synchronous clients.A functional interface representing the body of a transaction.