public class QueryToMongodb extends Object
Modifier and Type | Method and Description |
---|---|
static org.bson.conversions.Bson |
getCommand(Query query) |
protected static Iterable<org.bson.conversions.Bson> |
getCommands(List<Query> queries) |
static org.bson.conversions.Bson |
getFullCommand(org.bson.conversions.Bson command,
org.bson.conversions.Bson roots)
Merge a request and a root filter
|
static org.bson.conversions.Bson |
getRoots(String field,
Collection<String> roots) |
public static org.bson.conversions.Bson getRoots(String field, Collection<String> roots) throws InvalidParseOperationException
field
- Stringroots
- Set of StringInvalidParseOperationException
- if field is not in rootspublic static org.bson.conversions.Bson getFullCommand(org.bson.conversions.Bson command, org.bson.conversions.Bson roots)
command
- Bsonroots
- Bsonpublic static org.bson.conversions.Bson getCommand(Query query) throws InvalidParseOperationException
query
- QueryInvalidParseOperationException
- if query could not parse to commandCopyright © 2018 Vitam. All rights reserved.