com.azure.spring.data.cosmos.core.mapping
This package contains the mapping classes of cosmos persistent entities
Classes
BasicCosmosPersistentEntity<T> |
Simple value object to capture information of CosmosPersistentPropertys. |
BasicCosmosPersistentProperty |
Special CosmosPersistentProperty that takes annotations at a property into account. |
CosmosMappingContext |
Class to build mapping metadata and thus create instances of BasicCosmosPersistentEntity<T> and CosmosPersistentProperty. |
Interfaces
CompositeIndex |
Annotation for specifying a composite index on Cosmos |
CompositeIndexPath |
Annotation for specifying a composite index path |
Container |
Annotation for Cosmos Container |
CosmosIndexingPolicy |
Annotation for cosmos indexing policy. |
CosmosPersistentEntity<T> |
Represents a cosmos persistent entity. |
CosmosPersistentProperty |
Interface for cosmos persistent property |
CosmosUniqueKey |
Represents a unique key on that enforces uniqueness constraint on items in the container in the Azure Cosmos DB service. |
CosmosUniqueKeyPolicy |
Represents the unique key policy configuration for specifying uniqueness constraints on items in the container in the Azure Cosmos DB service. |
EnableCosmosAuditing |
Adapted from spring-data-mongodb |
GeneratedValue |
Used to specify that an entities id field should generate a value |
PartitionKey |
Interface for type partition key |
Azure SDK for Java