Package fr.gouv.vitam.common.model

# Class QueryDTO

java.lang.Object
fr.gouv.vitam.common.model.QueryDTO

public class QueryDTO extends Object
Query DTO class

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `QueryDTO()`
  Default Constructor

- ## Method Summary

  Modifier and Type
  Method
  Description
  `QueryFilter`
  `getFilter()`
  `QueryProjection`
  `getProjection()`
  `List<com.fasterxml.jackson.databind.JsonNode>`
  `getQuery()`
  `List<String>`
  `getRoots()`
  `void`
  `setFilter(QueryFilter filter)`
  `void`
  `setProjection(QueryProjection projection)`
  `void`
  `setQuery(List<com.fasterxml.jackson.databind.JsonNode> query)`
  `void`
  `setRoots(List<String> roots)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### QueryDTO

    public QueryDTO()
    Default Constructor

- ## Method Details

  - ### getRoots

    public List<String> getRoots()
    Returns:
      roots value

  - ### setRoots

    public void setRoots(List<String> roots)
    Parameters:
      `roots` -

  - ### getQuery

    public List<com.fasterxml.jackson.databind.JsonNode> getQuery()
    Returns:
      the query

  - ### setQuery

    public void setQuery(List<com.fasterxml.jackson.databind.JsonNode> query)
    Parameters:
      `query` -

  - ### getFilter

    public QueryFilter getFilter()
    Returns:
      the Query Filter

  - ### setFilter

    public void setFilter(QueryFilter filter)
    Parameters:
      `filter` -

  - ### getProjection

    public QueryProjection getProjection()
    Returns:
      the Projection

  - ### setProjection

    public void setProjection(QueryProjection projection)
    Parameters:
      `projection` -