Uses of Class
fr.gouv.vitam.common.database.builder.query.Query
Packages that use Query
Package
Description
Provides facet classes
Provides query classes
Provides an abstract request class
Provides database builders for multiple query requests
Provides database builders for single query requests
Provides queries to be used within the Vitam DSL
Provides a query helper
Provides a global and an abstract parser in order to parse requests
Provides database parsers for single query requests
Provides translators from Vitam DSL to native DSL
Provides translators for Elasticsearch
Provides translators for MongoDB
Provides
-
Uses of Query in fr.gouv.vitam.common.database.builder.facet
Method parameters in fr.gouv.vitam.common.database.builder.facet with type arguments of type QueryConstructor parameters in fr.gouv.vitam.common.database.builder.facet with type arguments of type QueryModifierConstructorDescriptionFiltersFacet(String name, Map<String, Query> filters) Filters Facet constructor -
Uses of Query in fr.gouv.vitam.common.database.builder.query
Subclasses of Query in fr.gouv.vitam.common.database.builder.queryModifier and TypeClassDescriptionclassBoolean QueryclassCompare QueryclassExists, Missing, IsNull QueryclassIn and Nin queriesclassMatch QueryclassMoreLikeThis QueryclassSearch QueryclassCorrespond to an nop query (like "{{'$nop':'1'}}")classPath QueryclassRange QueryclassSearch QueryclassTerm QueryclassWildcard QueryFields in fr.gouv.vitam.common.database.builder.query with type parameters of type QueryMethods in fr.gouv.vitam.common.database.builder.query that return QueryModifier and TypeMethodDescriptionfinal QueryQuery.setDepthLimit(int relativedepth) Relative Depth, similar tosetRelativeDepthLimit(int)final QueryQuery.setExactDepthLimit(int exactdepth) Query.setExtraInfo(int val) final QueryQuery.setFullText(boolean isFullText) final QueryQuery.setParserExactdepth(int exactdepth) final QueryQuery.setParserRelativeDepth(int relativedepth) protected QueryQuery.setReady(boolean ready) final QueryQuery.setRelativeDepthLimit(int relativedepth) Methods in fr.gouv.vitam.common.database.builder.query that return types with arguments of type QueryMethods in fr.gouv.vitam.common.database.builder.query with parameters of type Query -
Uses of Query in fr.gouv.vitam.common.database.builder.request
Methods in fr.gouv.vitam.common.database.builder.request that return types with arguments of type QueryMethods in fr.gouv.vitam.common.database.builder.request with parameters of type QueryModifier and TypeMethodDescriptionabstract AbstractRequestSet the query of request: in case of multi-query request: re-initialize list of query -
Uses of Query in fr.gouv.vitam.common.database.builder.request.multiple
Fields in fr.gouv.vitam.common.database.builder.request.multiple with type parameters of type QueryMethods in fr.gouv.vitam.common.database.builder.request.multiple that return QueryMethods in fr.gouv.vitam.common.database.builder.request.multiple that return types with arguments of type QueryMethods in fr.gouv.vitam.common.database.builder.request.multiple with parameters of type QueryModifier and TypeMethodDescriptionfinal RequestMultipleRequestMultiple.addQueries(Query... queries) -
Uses of Query in fr.gouv.vitam.common.database.builder.request.single
Fields in fr.gouv.vitam.common.database.builder.request.single declared as QueryMethods in fr.gouv.vitam.common.database.builder.request.single that return QueryMethods in fr.gouv.vitam.common.database.builder.request.single that return types with arguments of type QueryMethods in fr.gouv.vitam.common.database.builder.request.single with parameters of type Query -
Uses of Query in fr.gouv.vitam.common.database.parser.query
Subclasses of Query in fr.gouv.vitam.common.database.parser.queryModifier and TypeClassDescriptionclassthe class Boolean queryclassthe class of compare queryclassthe class of exist queryclassIn and Nin queriesclassMatch queryclassthe multiple queryclassCorrespond to an nop query (like "{{'$nop':'1'}}")classPath queryclassThe range queryclassSearch QueryclassTerm queryclassWildcard queryMethods in fr.gouv.vitam.common.database.parser.query that return QueryModifier and TypeMethodDescriptionstatic final Query[]QueryParserHelper.analyzeArrayCommand(BuilderToken.QUERY query, com.fasterxml.jackson.databind.JsonNode commands, VarNameAdapter adapter) Analyze an array of commandsstatic final QueryQueryParserHelper.query(String refCommand, com.fasterxml.jackson.databind.JsonNode command, VarNameAdapter adapter) Transform command to query -
Uses of Query in fr.gouv.vitam.common.database.parser.query.helper
Subclasses of Query in fr.gouv.vitam.common.database.parser.query.helperMethods in fr.gouv.vitam.common.database.parser.query.helper with parameters of type QueryModifier and TypeMethodDescriptionintQueryDepthHelper.getExactDepth(Query query) For Execute operationintQueryDepthHelper.getRelativeDepth(Query query) For Execute operationvoidFor Parsing operation -
Uses of Query in fr.gouv.vitam.common.database.parser.request
Methods in fr.gouv.vitam.common.database.parser.request that return QueryModifier and TypeMethodDescriptionprotected QueryAbstractParser.analyzeOneCommand(String refCommand, com.fasterxml.jackson.databind.JsonNode command) -
Uses of Query in fr.gouv.vitam.common.database.parser.request.single
Methods in fr.gouv.vitam.common.database.parser.request.single with parameters of type QueryModifier and TypeMethodDescriptionvoidRequestParserSingle.addCondition(Query condition) Allow to add one condition to the current parsed Request Example: -
Uses of Query in fr.gouv.vitam.common.database.translators
Methods in fr.gouv.vitam.common.database.translators that return Query -
Uses of Query in fr.gouv.vitam.common.database.translators.elasticsearch
Methods in fr.gouv.vitam.common.database.translators.elasticsearch with parameters of type QueryModifier and TypeMethodDescriptionstatic co.elastic.clients.elasticsearch._types.query_dsl.QueryQueryToElasticsearch.getCommand(Query query, VarNameAdapter adapter, DynamicParserTokens parserTokens) -
Uses of Query in fr.gouv.vitam.common.database.translators.mongodb
Methods in fr.gouv.vitam.common.database.translators.mongodb with parameters of type QueryModifier and TypeMethodDescriptionstatic org.bson.conversions.BsonQueryToMongodb.getCommand(Query query) Method parameters in fr.gouv.vitam.common.database.translators.mongodb with type arguments of type QueryModifier and TypeMethodDescriptionprotected static Iterable<org.bson.conversions.Bson>QueryToMongodb.getCommands(List<Query> queries) -
Uses of Query in fr.gouv.vitam.metadata.core.database.collections
Methods in fr.gouv.vitam.metadata.core.database.collections with parameters of type QueryModifier and TypeMethodDescriptionprotected Result<MetadataDocument<?>>DbRequest.exactDepthUnitQuery(Query realQuery, Result<MetadataDocument<?>> previous, int exactDepth, Integer tenantId, List<co.elastic.clients.elasticsearch._types.SortOptions> sorts, int offset, int limit, Map<String, co.elastic.clients.elasticsearch._types.aggregations.Aggregation> facets, String scrollId, Integer scrollTimeout, DynamicParserTokens parserTokens, boolean trackTotalHits) Execute one Unit Query using exact Depthprotected Result<MetadataDocument<?>>DbRequest.objectGroupQuery(Query realQuery, Result<MetadataDocument<?>> previous, Integer tenantId, List<co.elastic.clients.elasticsearch._types.SortOptions> sorts, int offset, int limit, String scrollId, Integer scrollTimeout, Map<String, co.elastic.clients.elasticsearch._types.aggregations.Aggregation> facets, DynamicParserTokens parserTokens, boolean trackTotalHits) Execute one relative Depth ObjectGroup Queryprotected Result<MetadataDocument<?>>DbRequest.relativeDepthUnitQuery(Query realQuery, Result<MetadataDocument<?>> previous, int relativeDepth, Integer tenantId, List<co.elastic.clients.elasticsearch._types.SortOptions> sorts, int offset, int limit, Map<String, co.elastic.clients.elasticsearch._types.aggregations.Aggregation> facets, String scrollId, Integer scrollTimeout, DynamicParserTokens parserTokens, boolean trackTotalHits) Execute one relative Depth Unit Queryprotected Result<MetadataDocument<?>>DbRequest.sameDepthUnitQuery(Query realQuery, Result<MetadataDocument<?>> previous, Integer tenantId, List<co.elastic.clients.elasticsearch._types.SortOptions> sorts, int offset, int limit, Map<String, co.elastic.clients.elasticsearch._types.aggregations.Aggregation> facets, String scrollId, Integer scrollTimeout, DynamicParserTokens parserTokens, boolean trackTotalHits) Execute one relative Depth Unit Query