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.
ParametersParameterAccessorimplementation 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 withPartTreeto parse aStringinto a tree orPartTree.OrParts consisting of simplePartinstances in turn.Reactive cosmos query class withPartTreeto parse aStringinto a tree orPartTree.OrParts consisting of simplePartinstances in turn.Metadata class to describe reactive cosmos entity includes domain type and container informationInterface to access method parameters.ReactiveCosmosParameterParameterAccessorimplementation using aParametersParameterAccessorinstance 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