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

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

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

  Methods in com.oracle.nosql.spring.data.core with parameters of type NosqlQuery
  Modifier and Type
  Method
  Description
  `<T> Iterable<MapValue>`
  NosqlOperations.`count(NosqlEntityInformation<T,?> entityInformation, NosqlQuery query)`
  `<T> Iterable<MapValue>`
  NosqlTemplate.`count(NosqlEntityInformation<T,?> entityInformation, NosqlQuery query)`
  `reactor.core.publisher.Mono<Long>`
  ReactiveNosqlOperations.`count(NosqlQuery query, NosqlEntityInformation<?,?> entityInformation)`
  `reactor.core.publisher.Mono<Long>`
  ReactiveNosqlTemplate.`count(NosqlQuery query, NosqlEntityInformation<?,?> entityInformation)`
  `<T, ID> Iterable<T>`
  NosqlOperations.`delete(NosqlEntityInformation<T,ID> entityInformation, NosqlQuery query)`
  `<T, ID> Iterable<T>`
  NosqlTemplate.`delete(NosqlEntityInformation<T,ID> entityInformation, NosqlQuery query)`
  `<T, ID> reactor.core.publisher.Flux<T>`
  ReactiveNosqlOperations.`delete(NosqlQuery query, NosqlEntityInformation<T,ID> entityInformation)`
  `<T, ID> reactor.core.publisher.Flux<T>`
  ReactiveNosqlTemplate.`delete(NosqlQuery query, NosqlEntityInformation<T,ID> entityInformation)`
  `protected <T> Iterable<MapValue>`
  NosqlTemplateBase.`doExecuteMapValueQuery(NosqlQuery query, NosqlEntityInformation<T,?> entityInformation)`
  `<T> reactor.core.publisher.Flux<MapValue>`
  ReactiveNosqlTemplate.`executeMapValueQuery(NosqlQuery query, NosqlEntityInformation<T,?> entityInformation)`
  `<T> reactor.core.publisher.Flux<T>`
  ReactiveNosqlTemplate.`executeQuery(NosqlQuery query, NosqlEntityInformation<T,?> entityInformation)`
  `reactor.core.publisher.Mono<Boolean>`
  ReactiveNosqlOperations.`exists(NosqlQuery query, NosqlEntityInformation<?,?> entityInformation)`
  `reactor.core.publisher.Mono<Boolean>`
  ReactiveNosqlTemplate.`exists(NosqlQuery query, NosqlEntityInformation<?,?> entityInformation)`
  `<S, T> Iterable<T>`
  NosqlOperations.`find(NosqlEntityInformation<S,?> entityInformation, Class<T> targetType, NosqlQuery query)`
  Executes a NosqlQuery (this can be a CriteriaQuery for queries derived from repository method names or a StringQuery for native queries).
  `<S, T> Iterable<T>`
  NosqlTemplate.`find(NosqlEntityInformation<S,?> entityInformation, Class<T> targetType, NosqlQuery query)`
  `<T> reactor.core.publisher.Flux<T>`
  ReactiveNosqlOperations.`find(NosqlQuery query, NosqlEntityInformation<T,?> entityInformation)`
  `<T> reactor.core.publisher.Flux<T>`
  ReactiveNosqlTemplate.`find(NosqlQuery query, NosqlEntityInformation<T,?> entityInformation)`

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

  Subclasses of NosqlQuery in com.oracle.nosql.spring.data.core.query
  Modifier and Type
  Class
  Description
  `class`
  `CriteriaQuery`
  `class`
  `StringQuery`
  Methods in com.oracle.nosql.spring.data.core.query that return NosqlQuery
  Modifier and Type
  Method
  Description
  `NosqlQuery`
  NosqlQuery.`limit(Integer limit)`
  Limit the number of returned rows to `limit`.
  `NosqlQuery`
  NosqlQuery.`setCount(boolean isCount)`
  `NosqlQuery`
  NosqlQuery.`with(org.springframework.data.domain.Pageable pageable)`
  `NosqlQuery`
  NosqlQuery.`with(org.springframework.data.domain.Sort sort)`

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

  Methods in com.oracle.nosql.spring.data.repository.query that return NosqlQuery
  Modifier and Type
  Method
  Description
  `protected NosqlQuery`
  NosqlQueryCreator.`complete(Criteria criteria, org.springframework.data.domain.Sort sort)`
  `protected abstract NosqlQuery`
  AbstractNosqlQuery.`createQuery(NosqlParameterAccessor accessor)`
  `protected abstract NosqlQuery`
  AbstractReactiveNosqlQuery.`createQuery(NosqlParameterAccessor accessor)`
  `protected NosqlQuery`
  PartTreeNosqlQuery.`createQuery(NosqlParameterAccessor accessor)`
  `protected NosqlQuery`
  PartTreeReactiveNosqlQuery.`createQuery(NosqlParameterAccessor accessor)`
  `protected NosqlQuery`
  ReactiveStringBasedNosqlQuery.`createQuery(NosqlParameterAccessor accessor)`
  `protected NosqlQuery`
  StringBasedNosqlQuery.`createQuery(NosqlParameterAccessor accessor)`
  Methods in com.oracle.nosql.spring.data.repository.query with parameters of type NosqlQuery
  Modifier and Type
  Method
  Description
  `abstract Object`
  NosqlQueryExecution.AbstractExecution.`execute(NosqlQuery query)`
  `Iterable<T>`
  NosqlQueryExecution.CollectionExecution.`execute(NosqlQuery query)`
  `Object`
  NosqlQueryExecution.CountExecution.`execute(NosqlQuery query)`
  `Iterable<T>`
  NosqlQueryExecution.DeleteExecution.`execute(NosqlQuery query)`
  `Object`
  NosqlQueryExecution.`execute(NosqlQuery query)`
  `Object`
  NosqlQueryExecution.ExistsExecution.`execute(NosqlQuery query)`
  `Object`
  NosqlQueryExecution.PagedExecution.`execute(NosqlQuery query)`
  `Object`
  NosqlQueryExecution.SlicedExecution.`execute(NosqlQuery query)`
  `Object`
  ReactiveNosqlQueryExecution.CountExecution.`execute(NosqlQuery query, Class<?> type, String tableName)`
  `Object`
  ReactiveNosqlQueryExecution.DeleteExecution.`execute(NosqlQuery query, Class<?> type, String collection)`
  `Object`
  ReactiveNosqlQueryExecution.`execute(NosqlQuery query, Class<?> type, String collection)`
  `Object`
  ReactiveNosqlQueryExecution.ExistsExecution.`execute(NosqlQuery query, Class<?> type, String tableName)`
  `Object`
  ReactiveNosqlQueryExecution.MultiEntityExecution.`execute(NosqlQuery query, Class<?> type, String tableName)`