com.azure.spring.data.cosmos.repository.support

This package contains the support classes of setting up cosmosdb repositories and factories

Classes

CosmosEntityInformation<T,ID>

Class to describe cosmosDb entity

CosmosRepositoryFactory

Factory class for cosmos repository contains application context and operations information

CosmosRepositoryFactoryBean<T,S,ID>

Adapter for Springs FactoryBean interface to allow easy setup of cosmos repository factories via Spring configuration.

IndexPolicyCompareService

Class for determining if the index policy currently applied to the container matches the index policy that is specified on an entities' @CosmosIndexingPolicy annotation

ReactiveCosmosRepositoryFactory

Factory class for reactive cosmos repository contains application context and operations information

ReactiveCosmosRepositoryFactoryBean<T,S,K>

Adapter for Springs FactoryBean interface to allow easy setup of reactive cosmos repository factories via Spring configuration.

SimpleCosmosRepository<T,ID>

Repository class for simple Cosmos operation

SimpleReactiveCosmosRepository<T,K>

Repository class for simple reactive Cosmos operation

StringBasedCosmosQuery

Cosmos query class to handle the annotated queries.

StringBasedReactiveCosmosQuery

Cosmos query class to handle the annotated queries.