| Name | Description | Type | Package | Framework |
| AbstractDeleteEvent | Base class for delete events. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| AbstractMongoEventListener | Base class to implement domain class specific ApplicationListeners. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| AfterConvertEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
| AfterDeleteEvent | Event being thrown after a single or a set of documents has/have been deleted. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| AfterLoadEvent | Event to be triggered after loading DBObjects to be mapped onto a given type. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| AfterSaveEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
| AuditingEventListener | Event listener to populate auditing related fields on an entity about to be saved. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| BasicMongoPersistentEntity | MongoDB specific MongoPersistentEntity implementation that adds Mongo specific meta-data such as thecollection name and the like. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| BasicMongoPersistentProperty | MongoDB specific MongoPersistentProperty implementation. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| BeforeConvertEvent | Event being thrown before a domain object is converted to be persisted. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| BeforeDeleteEvent | Event being thrown before a document is deleted. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| BeforeSaveEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
| CachingMongoPersistentProperty | MongoPersistentProperty caching access to isIdProperty() and getFieldName(). | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| DBRef | An annotation that indicates the annotated field is to be stored using a DBRef. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| Document | Identifies a domain object to be persisted to MongoDB. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| Field | Annotation to define custom metadata for document fields. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| LoggingEventListener | ApplicationListener for Mongo mapping events logging the events. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| MongoMappingContext | Default implementation of a MappingContext for MongoDB using BasicMongoPersistentEntity andBasicMongoPersistentProperty as primary abstractions. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| MongoMappingEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
| MongoPersistentEntity | MongoDB specific PersistentEntity abstraction. | Interface | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| MongoPersistentProperty | MongoDB specific PersistentProperty extension. | Interface | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| MongoPersistentProperty .PropertyToFieldNameConverter | Simple Converter implementation to transform a MongoPersistentProperty into its field name. | Class | org.springframework.data.mongodb.core.mapping.MongoPersistentProperty | SpringData MongoDb |
| MongoSimpleTypes | Simple constant holder for a SimpleTypeHolder enriched with Mongo specific simple types. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| TextScore | TextScore marks the property to be considered as the on server calculated textScore when doingNOTE Property will not be written when saving entity. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
| ValidatingMongoEventListener | javax. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |