Uses of Class
fr.gouv.vitam.common.database.builder.query.Query
-
-
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 Query Modifier and Type Method Description static Facet
FacetHelper. filters(java.lang.String name, java.util.Map<java.lang.String,Query> filters)
Create a filters facetConstructor parameters in fr.gouv.vitam.common.database.builder.facet with type arguments of type Query Constructor Description FiltersFacet(java.lang.String name, java.util.Map<java.lang.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.query Modifier and Type Class Description class
BooleanQuery
Boolean Queryclass
CompareQuery
Compare Queryclass
ExistsQuery
Exists, Missing, IsNull Queryclass
InQuery
In and Nin queriesclass
MatchQuery
Match Queryclass
MltQuery
MoreLikeThis Queryclass
NestedQuery
Search Queryclass
NopQuery
Correspond to an nop query (like "{{'$nop':'1'}}")class
PathQuery
Path Queryclass
RangeQuery
Range Queryclass
SearchQuery
Search Queryclass
TermQuery
Term Queryclass
WildcardQuery
Wildcard QueryFields in fr.gouv.vitam.common.database.builder.query with type parameters of type Query Modifier and Type Field Description protected java.util.List<Query>
BooleanQuery. queries
Methods in fr.gouv.vitam.common.database.builder.query that return Query Modifier and Type Method Description Query
Query. setDepthLimit(int relativedepth)
Relative Depth, similar tosetRelativeDepthLimit(int)
Query
Query. setExactDepthLimit(int exactdepth)
Query
Query. setExtraInfo(int val)
Query
Query. setFullText(boolean isFullText)
Query
Query. setParserExactdepth(int exactdepth)
Query
Query. setParserRelativeDepth(int relativedepth)
protected Query
Query. setReady(boolean ready)
Query
Query. setRelativeDepthLimit(int relativedepth)
Methods in fr.gouv.vitam.common.database.builder.query that return types with arguments of type Query Modifier and Type Method Description java.util.List<Query>
BooleanQuery. getQueries()
Methods in fr.gouv.vitam.common.database.builder.query with parameters of type Query Modifier and Type Method Description BooleanQuery
BooleanQuery. add(Query... queries)
Add sub queries to Boolean 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 Query Modifier and Type Method Description abstract java.util.List<Query>
AbstractRequest. getQueries()
Methods in fr.gouv.vitam.common.database.builder.request with parameters of type Query Modifier and Type Method Description abstract AbstractRequest
AbstractRequest. setQuery(Query query)
Set 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 Query Modifier and Type Field Description protected java.util.List<Query>
RequestMultiple. queries
Methods in fr.gouv.vitam.common.database.builder.request.multiple that return Query Modifier and Type Method Description Query
RequestMultiple. getNthQuery(int nth)
Methods in fr.gouv.vitam.common.database.builder.request.multiple that return types with arguments of type Query Modifier and Type Method Description java.util.List<Query>
RequestMultiple. getQueries()
Methods in fr.gouv.vitam.common.database.builder.request.multiple with parameters of type Query Modifier and Type Method Description RequestMultiple
RequestMultiple. addQueries(Query... queries)
RequestMultiple
RequestMultiple. setQuery(Query query)
-
Uses of Query in fr.gouv.vitam.common.database.builder.request.single
Fields in fr.gouv.vitam.common.database.builder.request.single declared as Query Modifier and Type Field Description protected Query
RequestSingle. query
Methods in fr.gouv.vitam.common.database.builder.request.single that return Query Modifier and Type Method Description Query
RequestSingle. getQuery()
Methods in fr.gouv.vitam.common.database.builder.request.single that return types with arguments of type Query Modifier and Type Method Description java.util.List<Query>
RequestSingle. getQueries()
default implements of getQueriesMethods in fr.gouv.vitam.common.database.builder.request.single with parameters of type Query Modifier and Type Method Description RequestSingle
RequestSingle. setQuery(Query query)
-
Uses of Query in fr.gouv.vitam.common.database.parser.query
Subclasses of Query in fr.gouv.vitam.common.database.parser.query Modifier and Type Class Description class
BooleanQuery
the class Boolean queryclass
CompareQuery
the class of compare queryclass
ExistsQuery
the class of exist queryclass
InQuery
In and Nin queriesclass
MatchQuery
Match queryclass
MltQuery
the multiple queryclass
NopQuery
Correspond to an nop query (like "{{'$nop':'1'}}")class
PathQuery
Path queryclass
RangeQuery
The range queryclass
SearchQuery
Search Queryclass
TermQuery
Term queryclass
WildcardQuery
Wildcard queryMethods in fr.gouv.vitam.common.database.parser.query that return Query Modifier and Type Method Description static Query[]
QueryParserHelper. analyzeArrayCommand(BuilderToken.QUERY query, com.fasterxml.jackson.databind.JsonNode commands, VarNameAdapter adapter)
Analyze an array of commandsstatic Query
QueryParserHelper. query(java.lang.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.helper Modifier and Type Class Description class
QueryDepthHelper
Helper for Parsing and ExecutionMethods in fr.gouv.vitam.common.database.parser.query.helper with parameters of type Query Modifier and Type Method Description int
QueryDepthHelper. getExactDepth(Query query)
For Execute operationint
QueryDepthHelper. getRelativeDepth(Query query)
For Execute operationvoid
QueryDepthHelper. setDepths(Query query, int exactDepth, int relativeDepth)
For Parsing operation -
Uses of Query in fr.gouv.vitam.common.database.parser.request
Methods in fr.gouv.vitam.common.database.parser.request that return Query Modifier and Type Method Description protected Query
AbstractParser. analyzeOneCommand(java.lang.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 Query Modifier and Type Method Description void
RequestParserSingle. 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 Modifier and Type Method Description Query
RequestToAbstract. getNthQuery(int nth)
-
Uses of Query in fr.gouv.vitam.common.database.translators.elasticsearch
Methods in fr.gouv.vitam.common.database.translators.elasticsearch with parameters of type Query Modifier and Type Method Description static org.elasticsearch.index.query.QueryBuilder
QueryToElasticsearch. 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 Query Modifier and Type Method Description static org.bson.conversions.Bson
QueryToMongodb. getCommand(Query query)
Method parameters in fr.gouv.vitam.common.database.translators.mongodb with type arguments of type Query Modifier and Type Method Description protected static java.lang.Iterable<org.bson.conversions.Bson>
QueryToMongodb. getCommands(java.util.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 Query Modifier and Type Method Description protected Result<MetadataDocument<?>>
DbRequest. exactDepthUnitQuery(Query realQuery, Result<MetadataDocument<?>> previous, int exactDepth, java.lang.Integer tenantId, java.util.List<org.elasticsearch.search.sort.SortBuilder<?>> sorts, int offset, int limit, java.util.List<org.elasticsearch.search.aggregations.AggregationBuilder> facets, java.lang.String scrollId, java.lang.Integer scrollTimeout, DynamicParserTokens parserTokens, boolean trackTotalHits)
Execute one Unit Query using exact Depthprotected Result<MetadataDocument<?>>
DbRequest. objectGroupQuery(Query realQuery, Result<MetadataDocument<?>> previous, java.lang.Integer tenantId, java.util.List<org.elasticsearch.search.sort.SortBuilder<?>> sorts, int offset, int limit, java.lang.String scrollId, java.lang.Integer scrollTimeout, java.util.List<org.elasticsearch.search.aggregations.AggregationBuilder> facets, DynamicParserTokens parserTokens, boolean trackTotalHits)
Execute one relative Depth ObjectGroup Queryprotected Result<MetadataDocument<?>>
DbRequest. relativeDepthUnitQuery(Query realQuery, Result<MetadataDocument<?>> previous, int relativeDepth, java.lang.Integer tenantId, java.util.List<org.elasticsearch.search.sort.SortBuilder<?>> sorts, int offset, int limit, java.util.List<org.elasticsearch.search.aggregations.AggregationBuilder> facets, java.lang.String scrollId, java.lang.Integer scrollTimeout, DynamicParserTokens parserTokens, boolean trackTotalHits)
Execute one relative Depth Unit Queryprotected Result<MetadataDocument<?>>
DbRequest. sameDepthUnitQuery(Query realQuery, Result<MetadataDocument<?>> previous, java.lang.Integer tenantId, java.util.List<org.elasticsearch.search.sort.SortBuilder<?>> sorts, int offset, int limit, java.util.List<org.elasticsearch.search.aggregations.AggregationBuilder> facets, java.lang.String scrollId, java.lang.Integer scrollTimeout, DynamicParserTokens parserTokens, boolean trackTotalHits)
Execute one relative Depth Unit Query
-