# Uses of Class
fr.gouv.vitam.common.database.builder.request.single.Select

Packages that use Select
Package
Description
fr.gouv.vitam.common.database.builder.request.single
Provides database builders for single query requests
fr.gouv.vitam.common.database.parser.request.single
Provides database parsers for single query requests
fr.gouv.vitam.common.database.server
Database server package in vitam
fr.gouv.vitam.common.database.translators.mongodb
Provides translators for MongoDB
fr.gouv.vitam.logbook.common.server
Provides Common Server classes for the Logbook module
fr.gouv.vitam.logbook.common.server.database.collections
Provides Logbook collection classes
fr.gouv.vitam.worker.core.plugin.lfc_traceability

- ## Uses of Select in fr.gouv.vitam.common.database.builder.request.single

  Methods in fr.gouv.vitam.common.database.builder.request.single that return Select
  Modifier and Type
  Method
  Description
  `final Select`
  Select.`addFacets(Facet... facets)`
  `final Select`
  Select.`addOrderByAscFilter(String... variableNames)`
  `final Select`
  Select.`addOrderByDescFilter(String... variableNames)`
  `final Select`
  Select.`addOrderByFilter(com.fasterxml.jackson.databind.JsonNode filterContent)`
  `final Select`
  Select.`addProjection(com.fasterxml.jackson.databind.JsonNode projectionContent)`
  `final Select`
  Select.`addUnusedProjection(String... variableNames)`
  `final Select`
  Select.`addUsedProjection(String... variableNames)`
  `final Select`
  Select.`parseLimitFilter(String filter)`
  `final Select`
  Select.`parseOrderByFilter(String filter)`
  `final Select`
  Select.`parseProjection(String projection)`
  `final Select`
  Select.`reset()`
  `final Select`
  Select.`resetFacets()`
  `final Select`
  Select.`resetLimitFilter()`
  `final Select`
  Select.`resetOrderByFilter()`
  `final Select`
  Select.`resetUsedProjection()`
  `final Select`
  Select.`setFilter(com.fasterxml.jackson.databind.JsonNode filterContent)`
  `final Select`
  Select.`setLimitFilter(long offset, long limit)`
  `final Select`
  Select.`setLimitFilter(com.fasterxml.jackson.databind.JsonNode filterContent)`
  `final Select`
  Select.`setProjection(com.fasterxml.jackson.databind.JsonNode projectionContent)`

- ## Uses of Select in fr.gouv.vitam.common.database.parser.request.single

  Methods in fr.gouv.vitam.common.database.parser.request.single that return Select
  Modifier and Type
  Method
  Description
  `Select`
  SelectParserSingle.`getRequest()`

- ## Uses of Select in fr.gouv.vitam.common.database.server

  Methods in fr.gouv.vitam.common.database.server with parameters of type Select
  Modifier and Type
  Method
  Description
  `DbRequestResult`
  DbRequestSingle.`execute(Select request)`
  `DbRequestResult`
  DbRequestSingle.`executeQueryWithoutRestrictionOnCurrentTenant(Select request)`

- ## Uses of Select in fr.gouv.vitam.common.database.translators.mongodb

  Methods in fr.gouv.vitam.common.database.translators.mongodb that return Select
  Modifier and Type
  Method
  Description
  `Select`
  SelectToMongodb.`getSingleSelect()`

- ## Uses of Select in fr.gouv.vitam.logbook.common.server

  Methods in fr.gouv.vitam.logbook.common.server with parameters of type Select
  Modifier and Type
  Method
  Description
  `com.mongodb.client.MongoCursor<LogbookLifeCycleObjectGroup>`
  LogbookDbAccess.`getLogbookLifeCycleObjectGroupsFull(LogbookCollections collection, Select select)`
  Get a list of Logbook LifeCycle through Closeable MongoCursor
  `com.mongodb.client.MongoCursor<LogbookLifeCycleUnit>`
  LogbookDbAccess.`getLogbookLifeCycleUnitsFull(LogbookCollections collection, Select select)`
  Get a list of Logbook LifeCycle through Closeable MongoCursor

- ## Uses of Select in fr.gouv.vitam.logbook.common.server.database.collections

  Methods in fr.gouv.vitam.logbook.common.server.database.collections with parameters of type Select
  Modifier and Type
  Method
  Description
  `VitamMongoCursor<LogbookLifeCycleObjectGroup>`
  LogbookMongoDbAccessImpl.`getLogbookLifeCycleObjectGroupsFull(LogbookCollections collection, Select select)`
  `VitamMongoCursor<LogbookLifeCycleUnit>`
  LogbookMongoDbAccessImpl.`getLogbookLifeCycleUnitsFull(LogbookCollections collection, Select select)`

- ## Uses of Select in fr.gouv.vitam.worker.core.plugin.lfc_traceability

  Methods in fr.gouv.vitam.worker.core.plugin.lfc_traceability that return Select
  Modifier and Type
  Method
  Description
  `protected abstract Select`
  LogbookLifeCycleTraceabilityHelper.`generateSelectLogbookOperation(LocalDateTime date)`
  `protected Select`
  LogbookObjectGroupLifeCycleTraceabilityHelper.`generateSelectLogbookOperation(LocalDateTime date)`
  `protected Select`
  LogbookUnitLifeCycleTraceabilityHelper.`generateSelectLogbookOperation(LocalDateTime date)`