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

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

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

  Methods in com.oracle.nosql.spring.data.core.query that return CriteriaType
  Modifier and Type
  Method
  Description
  `CriteriaType`
  Criteria.`getType()`
  `static CriteriaType`
  CriteriaType.`toCriteriaType(org.springframework.data.repository.query.parser.Part.Type partType)`
  `static CriteriaType`
  CriteriaType.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static CriteriaType[]`
  CriteriaType.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in com.oracle.nosql.spring.data.core.query with parameters of type CriteriaType
  Modifier and Type
  Method
  Description
  `Optional<Criteria>`
  CriteriaQuery.`getCriteriaByType(CriteriaType criteriaType)`
  `static Criteria`
  Criteria.`getInstance(CriteriaType type)`
  `static Criteria`
  Criteria.`getInstance(org.springframework.data.repository.query.parser.Part part, CriteriaType type, Criteria left, Criteria right)`
  `static boolean`
  CriteriaType.`isBinary(CriteriaType type)`
  Check if CriteriaType operation is binary, with format of (A ops A -> B).
  `static boolean`
  CriteriaType.`isClosed(CriteriaType type)`
  Check if CriteriaType operation is closure, with format of (A ops A -> A).
  `static boolean`
  CriteriaType.`isFunction(CriteriaType type)`
  Check if CriteriaType operation is a function.
  `static boolean`
  CriteriaType.`isUnary(CriteriaType type)`
  Check if CriteriaType operation is unary, with format of (ops A -> B).