public static interface ReferenceLoader.DocumentReferenceQuery
ReferenceLoader.DocumentReferenceQuery
defines the criteria by which documents
should be matched
applying potentially given order criteria.Modifier and Type | Method and Description |
---|---|
default Iterable<org.bson.Document> |
apply(com.mongodb.client.MongoCollection<org.bson.Document> collection) |
static ReferenceLoader.DocumentReferenceQuery |
forManyDocuments(org.bson.conversions.Bson bson) |
static ReferenceLoader.DocumentReferenceQuery |
forSingleDocument(org.bson.conversions.Bson bson) |
org.bson.conversions.Bson |
getQuery()
Get the query to obtain matching
documents . |
default org.bson.conversions.Bson |
getSort()
Get the sort criteria for ordering results.
|
default Iterable<org.bson.Document> |
restoreOrder(Iterable<org.bson.Document> documents)
Restore the order of fetched documents.
|
org.bson.conversions.Bson getQuery()
documents
.default org.bson.conversions.Bson getSort()
Document
by default. Never null.default Iterable<org.bson.Document> apply(com.mongodb.client.MongoCollection<org.bson.Document> collection)
default Iterable<org.bson.Document> restoreOrder(Iterable<org.bson.Document> documents)
documents
- must not be null.static ReferenceLoader.DocumentReferenceQuery forSingleDocument(org.bson.conversions.Bson bson)
static ReferenceLoader.DocumentReferenceQuery forManyDocuments(org.bson.conversions.Bson bson)
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.