Package | Description |
---|---|
com.mongodb.async.client |
This packages contains classes for the new async client
|
com.mongodb.async.client.gridfs |
Contains the classes for supporting MongoDB's specification for storing very large files, GridFS.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AggregateIterable<TResult>
Iterable for aggregate.
|
interface |
ChangeStreamIterable<TResult>
Iterable for change streams.
|
interface |
DistinctIterable<TResult>
Iterable for distinct.
|
interface |
FindIterable<T>
Iterable for find.
|
interface |
ListCollectionsIterable<TResult>
Iterable for ListCollections.
|
interface |
ListDatabasesIterable<T>
Iterable for ListDatabases.
|
interface |
ListIndexesIterable<TResult>
Iterable for ListIndexes.
|
interface |
MapReduceIterable<TResult>
Iterable for map reduce.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AggregateIterableImpl<TDocument,TResult> |
(package private) class |
ChangeStreamIterableImpl<TResult> |
(package private) class |
DistinctIterableImpl<TDocument,TResult> |
(package private) class |
FindIterableImpl<TDocument,TResult> |
(package private) class |
ListCollectionsIterableImpl<TResult> |
(package private) class |
ListDatabasesIterableImpl<TResult> |
(package private) class |
ListIndexesIterableImpl<TResult> |
(package private) class |
MappingIterable<U,V> |
(package private) class |
MapReduceIterableImpl<TDocument,TResult> |
(package private) class |
MongoIterableImpl<TResult> |
Modifier and Type | Field and Description |
---|---|
private MongoIterable<U> |
MappingIterable.iterable |
private MongoIterable<TResult> |
MongoIterableSubscription.mongoIterable |
Modifier and Type | Method and Description |
---|---|
MongoIterable<V> |
MappingIterable.batchSize(int batchSize) |
MongoIterable<TResult> |
MongoIterable.batchSize(int batchSize)
Sets the number of documents to return per batch.
|
MongoIterable<TResult> |
MongoIterableImpl.batchSize(int batchSize) |
private MongoIterable<java.lang.String> |
MongoDatabaseImpl.createListCollectionNamesIterable(ClientSession clientSession) |
private MongoIterable<java.lang.String> |
MongoClientImpl.createListDatabaseNamesIterable(ClientSession clientSession) |
(package private) MongoIterable<U> |
MappingIterable.getMapped() |
MongoIterable<java.lang.String> |
MongoDatabaseImpl.listCollectionNames() |
MongoIterable<java.lang.String> |
MongoDatabase.listCollectionNames()
Gets the names of all the collections in this database.
|
MongoIterable<java.lang.String> |
MongoDatabaseImpl.listCollectionNames(ClientSession clientSession) |
MongoIterable<java.lang.String> |
MongoDatabase.listCollectionNames(ClientSession clientSession)
Gets the names of all the collections in this database.
|
MongoIterable<java.lang.String> |
MongoClient.listDatabaseNames()
Get a list of the database names
|
MongoIterable<java.lang.String> |
MongoClientImpl.listDatabaseNames() |
MongoIterable<java.lang.String> |
MongoClient.listDatabaseNames(ClientSession clientSession)
Get a list of the database names
|
MongoIterable<java.lang.String> |
MongoClientImpl.listDatabaseNames(ClientSession clientSession) |
<U> MongoIterable<U> |
MongoIterable.map(Function<TResult,U> mapper)
Maps this iterable from the source document type to the target document type.
|
<U> MongoIterable<U> |
MongoIterableImpl.map(Function<TResult,U> mapper) |
<W> MongoIterable<W> |
MappingIterable.map(Function<V,W> mapper) |
<TDocument> |
ChangeStreamIterableImpl.withDocumentClass(java.lang.Class<TDocument> clazz) |
<TDocument> |
ChangeStreamIterable.withDocumentClass(java.lang.Class<TDocument> clazz)
Returns a
MongoIterable containing the results of the change stream based on the document class provided. |
Modifier and Type | Method and Description |
---|---|
static <TResult> Observable<TResult> |
Observables.observe(MongoIterable<TResult> mongoIterable)
Convert a
MongoIterable into an Observable . |
Constructor and Description |
---|
MappingIterable(MongoIterable<U> iterable,
Function<U,V> mapper) |
MongoIterableSubscription(MongoIterable<TResult> mongoIterable,
Observer<? super TResult> observer) |
Modifier and Type | Interface and Description |
---|---|
interface |
GridFSFindIterable
Iterable for the GridFS Files Collection.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
GridFSFindIterableImpl |
Modifier and Type | Method and Description |
---|---|
<U> MongoIterable<U> |
GridFSFindIterableImpl.map(Function<GridFSFile,U> mapper) |