# Uses of Class
fr.gouv.vitam.common.database.server.query.QueryCriteria

Packages that use QueryCriteria
Package
Description
fr.gouv.vitam.storage.offers.tape.impl.catalog
fr.gouv.vitam.storage.offers.tape.impl.queue
fr.gouv.vitam.storage.offers.tape.rest
fr.gouv.vitam.storage.offers.tape.spec
fr.gouv.vitam.storage.offers.tape.utils

- ## Uses of QueryCriteria in fr.gouv.vitam.storage.offers.tape.impl.catalog

  Method parameters in fr.gouv.vitam.storage.offers.tape.impl.catalog with type arguments of type QueryCriteria
  Modifier and Type
  Method
  Description
  `List<TapeCatalog>`
  TapeCatalogServiceImpl.`find(List<QueryCriteria> criteria)`
  `List<TapeCatalog>`
  TapeCatalogRepository.`findTapes(List<QueryCriteria> criteria)`
  return tape models according to given fields

- ## Uses of QueryCriteria in fr.gouv.vitam.storage.offers.tape.impl.queue

  Method parameters in fr.gouv.vitam.storage.offers.tape.impl.queue with type arguments of type QueryCriteria
  Modifier and Type
  Method
  Description
  `void`
  QueueRepositoryImpl.`addIfAbsent(List<QueryCriteria> criteria, QueueMessageEntity queueMessageEntity)`
  `void`
  QueueRepositoryImpl.`tryCancelIfNotStarted(List<QueryCriteria> criteria)`

- ## Uses of QueryCriteria in fr.gouv.vitam.storage.offers.tape.rest

  Method parameters in fr.gouv.vitam.storage.offers.tape.rest with type arguments of type QueryCriteria
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  TapeCatalogResource.`getTapes(List<QueryCriteria> criteria)`
  Get a list of tape model from catalog

- ## Uses of QueryCriteria in fr.gouv.vitam.storage.offers.tape.spec

  Method parameters in fr.gouv.vitam.storage.offers.tape.spec with type arguments of type QueryCriteria
  Modifier and Type
  Method
  Description
  `void`
  QueueRepository.`addIfAbsent(List<QueryCriteria> criteria, QueueMessageEntity queueMessageEntity)`
  `List<TapeCatalog>`
  TapeCatalogService.`find(List<QueryCriteria> criteria)`
  `void`
  QueueRepository.`tryCancelIfNotStarted(List<QueryCriteria> criteria)`

- ## Uses of QueryCriteria in fr.gouv.vitam.storage.offers.tape.utils

  Method parameters in fr.gouv.vitam.storage.offers.tape.utils with type arguments of type QueryCriteria
  Modifier and Type
  Method
  Description
  `static List<org.bson.conversions.Bson>`
  QueryCriteriaUtils.`criteriaToMongoFilters(List<QueryCriteria> criteria)`