# Uses of Class
com.oracle.nosql.spring.data.core.query.Criteria

Packages that use Criteria
Package
Description
com.oracle.nosql.spring.data.core.query
com.oracle.nosql.spring.data.repository.query

- ## Uses of Criteria in com.oracle.nosql.spring.data.core.query

  Methods in com.oracle.nosql.spring.data.core.query that return Criteria
  Modifier and Type
  Method
  Description
  `Criteria`
  CriteriaQuery.`getCriteria()`
  `static Criteria`
  Criteria.`getInstance(CriteriaType type)`
  `static Criteria`
  Criteria.`getInstance(org.springframework.data.repository.query.parser.Part part, boolean isIgnoreCase, String subject, List<Object> values)`
  `static Criteria`
  Criteria.`getInstance(org.springframework.data.repository.query.parser.Part part, CriteriaType type, Criteria left, Criteria right)`
  Methods in com.oracle.nosql.spring.data.core.query that return types with arguments of type Criteria
  Modifier and Type
  Method
  Description
  `Optional<Criteria>`
  CriteriaQuery.`getCriteriaByType(CriteriaType criteriaType)`
  `List<Criteria>`
  Criteria.`getSubCriteria()`
  Methods in com.oracle.nosql.spring.data.core.query with parameters of type Criteria
  Modifier and Type
  Method
  Description
  `static Criteria`
  Criteria.`getInstance(org.springframework.data.repository.query.parser.Part part, CriteriaType type, Criteria left, Criteria right)`
  Constructors in com.oracle.nosql.spring.data.core.query with parameters of type Criteria
  Modifier
  Constructor
  Description
  ``
  `CriteriaQuery(Criteria criteria, org.springframework.data.mapping.context.MappingContext<?,NosqlPersistentProperty> mappingContext)`

- ## Uses of Criteria in com.oracle.nosql.spring.data.repository.query

  Methods in com.oracle.nosql.spring.data.repository.query that return Criteria
  Modifier and Type
  Method
  Description
  `protected Criteria`
  NosqlQueryCreator.`and(org.springframework.data.repository.query.parser.Part part, Criteria base, Iterator<Object> parameters)`
  `protected Criteria`
  NosqlQueryCreator.`create(org.springframework.data.repository.query.parser.Part part, Iterator<Object> parameters)`
  `protected Criteria`
  NosqlQueryCreator.`or(Criteria base, Criteria criteria)`
  Methods in com.oracle.nosql.spring.data.repository.query with parameters of type Criteria
  Modifier and Type
  Method
  Description
  `protected Criteria`
  NosqlQueryCreator.`and(org.springframework.data.repository.query.parser.Part part, Criteria base, Iterator<Object> parameters)`
  `protected NosqlQuery`
  NosqlQueryCreator.`complete(Criteria criteria, org.springframework.data.domain.Sort sort)`
  `protected Criteria`
  NosqlQueryCreator.`or(Criteria base, Criteria criteria)`