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 AbstractRequest
AbstractRequest. addHintFilter(com.fasterxml.jackson.databind.JsonNode filterContent)
AbstractRequest
AbstractRequest. addHintFilter(java.lang.String... hints)
AbstractRequest
AbstractRequest. parseFilter(java.lang.String filter)
AbstractRequest
AbstractRequest. reset()
AbstractRequest
AbstractRequest. resetFilter()
AbstractRequest
AbstractRequest. resetHintFilter()
protected AbstractRequest
AbstractRequest. selectAddOrderByAscFilter(java.lang.String... variableNames)
protected AbstractRequest
AbstractRequest. selectAddOrderByDescFilter(java.lang.String... variableNames)
protected AbstractRequest
AbstractRequest. selectAddOrderByFilter(com.fasterxml.jackson.databind.JsonNode filterContent)
protected AbstractRequest
AbstractRequest. selectAddProjection(com.fasterxml.jackson.databind.JsonNode projectionContent)
protected AbstractRequest
AbstractRequest. selectAddUnusedProjection(java.lang.String... variableNames)
protected AbstractRequest
AbstractRequest. selectAddUsedProjection(java.lang.String... variableNames)
protected AbstractRequest
AbstractRequest. selectParseLimitFilter(java.lang.String filter)
protected AbstractRequest
AbstractRequest. selectParseOrderByFilter(java.lang.String filter)
protected AbstractRequest
AbstractRequest. selectParseProjection(java.lang.String projection)
protected AbstractRequest
AbstractRequest. selectReset()
protected AbstractRequest
AbstractRequest. selectResetLimitFilter()
protected AbstractRequest
AbstractRequest. selectResetOrderByFilter()
protected AbstractRequest
AbstractRequest. selectResetUsedProjection()
protected AbstractRequest
AbstractRequest. selectSetFilter(com.fasterxml.jackson.databind.JsonNode filterContent)
protected AbstractRequest
AbstractRequest. selectSetLimitFilter(long offset, long limit)
protected AbstractRequest
AbstractRequest. selectSetLimitFilter(com.fasterxml.jackson.databind.JsonNode filterContent)
protected AbstractRequest
AbstractRequest. selectSetProjection(com.fasterxml.jackson.databind.JsonNode projectionContent)
protected AbstractRequest
AbstractRequest. selectSetScrollFilter(java.lang.String scrollId, int scrollTimeout, int limit)
AbstractRequest
AbstractRequest. setFilter(com.fasterxml.jackson.databind.JsonNode filterContent)
abstract AbstractRequest
AbstractRequest. 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 class
DeleteMultiQuery
Delete: { $roots: roots, $query : query, $filter : multi } or [ roots, query, multi ]class
InsertMultiQuery
Insert: { $roots: roots, $query : query, $filter : multi, $data : data } or [ roots, query, multi, data ]class
RequestMultiple
abstract class for multi query requestclass
SelectMultiQuery
Select: { $roots: roots, $query : query, $filter : filter, $projection : projection, $facets : facet }class
UpdateMultiQuery
Update: { $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 class
Delete
Delete: { $query : query, $filter : multi } or [ query, multi ]class
Insert
Insert: { $query: query, $data : data , $filter: filter} // No query inclass
RequestSingle
Request for Single Mode Queryclass
Select
SELECT for Single Mode Queryclass
Update
Update: { $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 class
AbstractParser<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 E
AbstractParser. 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 AbstractRequest
RequestToAbstract. getRequest()
-