Uses of Class
fr.gouv.vitam.common.database.builder.request.AbstractRequest
-
Packages that use AbstractRequest Package Description fr.gouv.vitam.common.database.builder.request Provides an abstract request classfr.gouv.vitam.common.database.builder.request.multiple Provides database builders for multiple query requestsfr.gouv.vitam.common.database.builder.request.single Provides database builders for single query requestsfr.gouv.vitam.common.database.parser.request Provides a global and an abstract parser in order to parse requestsfr.gouv.vitam.common.database.translators Provides translators from Vitam DSL to native DSL -
-
Uses of AbstractRequest in fr.gouv.vitam.common.database.builder.request
Methods in fr.gouv.vitam.common.database.builder.request that return AbstractRequest Modifier and Type Method Description AbstractRequestAbstractRequest. addHintFilter(com.fasterxml.jackson.databind.JsonNode filterContent)AbstractRequestAbstractRequest. addHintFilter(java.lang.String... hints)AbstractRequestAbstractRequest. parseFilter(java.lang.String filter)AbstractRequestAbstractRequest. reset()AbstractRequestAbstractRequest. resetFilter()AbstractRequestAbstractRequest. resetHintFilter()protected AbstractRequestAbstractRequest. selectAddOrderByAscFilter(java.lang.String... variableNames)protected AbstractRequestAbstractRequest. selectAddOrderByDescFilter(java.lang.String... variableNames)protected AbstractRequestAbstractRequest. selectAddOrderByFilter(com.fasterxml.jackson.databind.JsonNode filterContent)protected AbstractRequestAbstractRequest. selectAddProjection(com.fasterxml.jackson.databind.JsonNode projectionContent)protected AbstractRequestAbstractRequest. selectAddUnusedProjection(java.lang.String... variableNames)protected AbstractRequestAbstractRequest. selectAddUsedProjection(java.lang.String... variableNames)protected AbstractRequestAbstractRequest. selectParseLimitFilter(java.lang.String filter)protected AbstractRequestAbstractRequest. selectParseOrderByFilter(java.lang.String filter)protected AbstractRequestAbstractRequest. selectParseProjection(java.lang.String projection)protected AbstractRequestAbstractRequest. selectReset()protected AbstractRequestAbstractRequest. selectResetLimitFilter()protected AbstractRequestAbstractRequest. selectResetOrderByFilter()protected AbstractRequestAbstractRequest. selectResetUsedProjection()protected AbstractRequestAbstractRequest. selectSetFilter(com.fasterxml.jackson.databind.JsonNode filterContent)protected AbstractRequestAbstractRequest. selectSetLimitFilter(long offset, long limit)protected AbstractRequestAbstractRequest. selectSetLimitFilter(com.fasterxml.jackson.databind.JsonNode filterContent)protected AbstractRequestAbstractRequest. selectSetProjection(com.fasterxml.jackson.databind.JsonNode projectionContent)protected AbstractRequestAbstractRequest. selectSetScrollFilter(java.lang.String scrollId, int scrollTimeout, int limit)AbstractRequestAbstractRequest. setFilter(com.fasterxml.jackson.databind.JsonNode filterContent)abstract AbstractRequestAbstractRequest. setQuery(Query query)Set the query of request: in case of multi-query request: re-initialize list of query -
Uses of AbstractRequest in fr.gouv.vitam.common.database.builder.request.multiple
Subclasses of AbstractRequest in fr.gouv.vitam.common.database.builder.request.multiple Modifier and Type Class Description classDeleteMultiQueryDelete: { $roots: roots, $query : query, $filter : multi } or [ roots, query, multi ]classInsertMultiQueryInsert: { $roots: roots, $query : query, $filter : multi, $data : data } or [ roots, query, multi, data ]classRequestMultipleabstract class for multi query requestclassSelectMultiQuerySelect: { $roots: roots, $query : query, $filter : filter, $projection : projection, $facets : facet }classUpdateMultiQueryUpdate: { $roots: roots, $query : query, $filter : multi, $action : action } or [ roots, query, multi, action ] -
Uses of AbstractRequest in fr.gouv.vitam.common.database.builder.request.single
Subclasses of AbstractRequest in fr.gouv.vitam.common.database.builder.request.single Modifier and Type Class Description classDeleteDelete: { $query : query, $filter : multi } or [ query, multi ]classInsertInsert: { $query: query, $data : data , $filter: filter} // No query inclassRequestSingleRequest for Single Mode QueryclassSelectSELECT for Single Mode QueryclassUpdateUpdate: { $query : query, $filter : multi, $action : action } or [ query, multi, action ] -
Uses of AbstractRequest in fr.gouv.vitam.common.database.parser.request
Classes in fr.gouv.vitam.common.database.parser.request with type parameters of type AbstractRequest Modifier and Type Class Description classAbstractParser<E extends AbstractRequest>Abstract class implementing Parser for a Request Common abstract for both Multiple and Single RequestFields in fr.gouv.vitam.common.database.parser.request declared as AbstractRequest Modifier and Type Field Description protected EAbstractParser. request -
Uses of AbstractRequest in fr.gouv.vitam.common.database.translators
Methods in fr.gouv.vitam.common.database.translators that return AbstractRequest Modifier and Type Method Description AbstractRequestRequestToAbstract. getRequest()
-