Package com.azure.spring.data.cosmos.core.mapping
package com.azure.spring.data.cosmos.core.mapping
This package contains the mapping classes of cosmos persistent entities
-
ClassDescriptionSimple value object to capture information of
CosmosPersistentProperty
s.SpecialCosmosPersistentProperty
that takes annotations at a property into account.Annotation for specifying a composite index on CosmosIndexPolicyAnnotation for specifying a composite index pathAnnotation for Cosmos ContainerAnnotation for cosmos indexing policyClass to build mapping metadata and thus create instances ofBasicCosmosPersistentEntity
andCosmosPersistentProperty
.Represents a cosmos persistent entity.Interface for cosmos persistent propertyRepresents a unique key on that enforces uniqueness constraint on items in the container in the Azure Cosmos DB service.Represents the unique key policy configuration for specifying uniqueness constraints on items in the container in the Azure Cosmos DB service.Adapted from spring-data-mongodbUsed to specify that an entities id field should generate a valueInterface for type partition key