Spring Data Document

Package org.springframework.data.mongodb.core.mapping

Interface Summary
MongoPersistentEntity<T> MongoDB specific PersistentEntity abstraction.
MongoPersistentProperty MongoDB specific PersistentProperty extension.
 

Class Summary
BasicMongoPersistentEntity<T> MongoDB specific MongoPersistentEntity implementation that adds Mongo specific meta-data such as the collection name and the like.
BasicMongoPersistentProperty MongoDB specific org.springframework.data.mapping.MongoPersistentProperty implementation.
CachingMongoPersistentProperty MongoPersistentProperty caching access to CachingMongoPersistentProperty.isIdProperty() and CachingMongoPersistentProperty.getFieldName().
MongoMappingContext Default implementation of a MappingContext for MongoDB using BasicMongoPersistentEntity and BasicMongoPersistentProperty as primary abstractions.
MongoSimpleTypes Simple constant holder for a SimpleTypeHolder enriched with Mongo specific simple types.
SimpleMongoMappingContext Deprecated. use MongoMappingContext instead.
 

Enum Summary
MongoPersistentProperty.PropertyToFieldNameConverter Simple Converter implementation to transform a MongoPersistentProperty into its field name.
 

Annotation Types Summary
DBRef An annotation that indicates the annotated field is to be stored using a DBRef.
Document Identifies a domain object to be persisted to MongoDB.
Field Annotation to define custom metadata for document fields.
Version Demarcates a property to be used as version field to implement optimistic locking on entities.
 


Spring Data Document

Copyright © 2012. All Rights Reserved.