Package com.azure.spring.data.cosmos.repository.query
package com.azure.spring.data.cosmos.repository.query
This package contains the process cosmos queries
-
ClassDescriptionAbstract class for cosmos query.Abstract class for reactive cosmos query.Metadata class to describe cosmos entity includes domain type and container informationA single cosmos parameter of a query method.Interface to access method parameters.
ParametersParameterAccessor
implementation and store all special parameters in a List.Method parameters that have to be bound to query parameters or applied to the query independently.TODO: String based query, based on how cosmosDB provides.Interface to execute cosmos query operationsContainer operation implementation to execute a container name querycount operation implementation to execute a count querydelete operation implementation to execute a delete queryexist operation implementation to execute a exists queryFind operation implementation to execute a find query for multiple itemspaginationQuery operation implementation to execute a paginationQuery queryFind operation implementation to execute a find query for a single itemsliceQuery operation implementation to execute a sliceQuery queryInherit QueryMethod class to generate a method that is designated to execute a finder query.Cosmos query class withPartTree
to parse aString
into a tree orPartTree.OrPart
s consisting of simplePart
instances in turn.Reactive cosmos query class withPartTree
to parse aString
into a tree orPartTree.OrPart
s consisting of simplePart
instances in turn.Metadata class to describe reactive cosmos entity includes domain type and container informationInterface to access method parameters.ReactiveCosmosParameterParameterAccessor
implementation using aParametersParameterAccessor
instance to find special parameters.Class for reactive cosmos query creators that create criteria based queries from aPartTree
.Interface to execute reactive cosmos query operationsContainer operation implementation to execute a container name queryCount operation implementation to execute a count queryDelete operation implementation to execute a delete queryExist operation implementation to execute a exist queryFind operation implementation to execute a find query for multiple itemsFind operation implementation to execute a find query for a single itemInherit from QueryMethod class to execute a finder query.Metadata class to describe simple cosmos entity includes domain type and cosmos entity informationMetadata class to describe simple reactive cosmos entity includes domain type and cosmos entity information