Uses of Package
org.springframework.data.mongodb.core.mapping
Packages that use org.springframework.data.mongodb.core.mapping
Package
Description
Spring XML namespace configuration for MongoDB specific repositories.
MongoDB core support.
Support for the MongoDB aggregation framework.
Spring Data MongoDB specific converter infrastructure.
Converters integrating with
explicit encryption
mechanism of Client-Side Field Level Encryption.
Infrastructure for explicit
encryption mechanism of Client-Side Field Level Encryption.
Support for MongoDB document indexing.
Infrastructure for the MongoDB document-to-object mapping subsystem.
Query derivation mechanism for MongoDB specific repositories.
Support infrastructure for query derivation of MongoDB specific repositories.
MongoDB driver-specific utility classes for
Bson and DBObject
interaction.-
Classes in org.springframework.data.mongodb.core.mapping used by org.springframework.data.mongodb.configClassDescriptionDefault implementation of a
MappingContextfor MongoDB usingBasicMongoPersistentEntityandBasicMongoPersistentPropertyas primary abstractions. -
Classes in org.springframework.data.mongodb.core.mapping used by org.springframework.data.mongodb.coreClassDescriptionMongoDB specific
PersistentEntityabstraction.MongoDB specificPersistentPropertyextension.Shortcut for a nullable unwrapped property. -
Classes in org.springframework.data.mongodb.core.mapping used by org.springframework.data.mongodb.core.aggregationClassDescriptionMongoDB specific
PersistentEntityabstraction.MongoDB specificPersistentPropertyextension. -
Classes in org.springframework.data.mongodb.core.mapping used by org.springframework.data.mongodb.core.convertClassDescriptionAn annotation that indicates the annotated field is to be stored using a
DBRef.A custom pointer to a linked document to be used along withDocumentReferencefor storing the linkage value.MongoDB specificPersistentEntityabstraction.MongoDB specificPersistentPropertyextension. -
-
-
Classes in org.springframework.data.mongodb.core.mapping used by org.springframework.data.mongodb.core.indexClassDescriptionDefault implementation of a
MappingContextfor MongoDB usingBasicMongoPersistentEntityandBasicMongoPersistentPropertyas primary abstractions.MongoDB specificPersistentEntityabstraction.MongoDB specificPersistentPropertyextension. -
Classes in org.springframework.data.mongodb.core.mapping used by org.springframework.data.mongodb.core.mappingClassDescriptionMongoDB specific
MongoPersistentEntityimplementation that adds Mongo specific meta-data such as the collection name and the like.MongoDB specificPersistentPropertyimplementation.An annotation that indicates the annotated field is to be stored using aDBRef.Identifies a domain object to be persisted to MongoDB.ADocumentReferenceallows referencing entities in MongoDB using a flexible schema.Encryptedprovides data required for MongoDB Client Side Field Level Encryption that is applied during schema resolution.Annotation to define custom metadata for document fields.Enumeration of write strategies to define when a property is included for write conversion.Value Object representing a field name that should be used to read/write fields within the MongoDB document.Enumeration of field value types that can be used to represent aDocumentfield value.Value Object for representing a field to read/write within a MongoDBDocument.Builder forMongoField.MongoDB specificPersistentEntityabstraction.MongoDB specificPersistentPropertyextension.SimpleConverterimplementation to transform aMongoPersistentPropertyinto its field name.MongoDB-specific extension toVectorbased on Mongo'sBinaryVector.Utility to translate aMongoPersistentPropertyinto a corresponding property from a differentMongoPersistentEntityby looking it up by name.Value object representing an entities Shard Key used to distribute documents across a sharded MongoDB cluster.The annotation to configure a value object as flattened out in the target document.Load strategy to be usedUnwrapped.onEmpty(). -
Classes in org.springframework.data.mongodb.core.mapping used by org.springframework.data.mongodb.repository.queryClassDescriptionMongoDB specific
PersistentEntityabstraction.MongoDB specificPersistentPropertyextension. -
-
Classes in org.springframework.data.mongodb.core.mapping used by org.springframework.data.mongodb.utilClassDescriptionValue Object representing a field name that should be used to read/write fields within the MongoDB document.