Spring Data MongoDB - Core

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

Infrastructure for the MongoDB document-to-object mapping subsystem.

See:
          Description

Interface Summary
FieldNamingStrategy SPI interface to determine how to name document fields in cases the field name is not manually defined.
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 MongoPersistentProperty implementation.
CachingMongoPersistentProperty MongoPersistentProperty caching access to CachingMongoPersistentProperty.isIdProperty() and CachingMongoPersistentProperty.getFieldName().
CamelCaseAbbreviatingFieldNamingStrategy FieldNamingStrategy that abbreviates field names by using the very first letter of the camel case parts of the MongoPersistentProperty's name.
CamelCaseSplittingFieldNamingStrategy Configurable FieldNamingStrategy that splits up camel-case property names and reconcatenates them using a configured delimiter.
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.
SnakeCaseFieldNamingStrategy FieldNamingStrategy that translates typical camel case Java property names to lower case JSON element names, separated by underscores.
 

Enum Summary
MongoPersistentProperty.PropertyToFieldNameConverter Simple Converter implementation to transform a MongoPersistentProperty into its field name.
PropertyNameFieldNamingStrategy FieldNamingStrategy simply using the MongoPersistentProperty's 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 Deprecated. use Version instead.
 

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

Infrastructure for the MongoDB document-to-object mapping subsystem.


Spring Data MongoDB - Core

Copyright © 2011-2014–2014 Pivotal Software, Inc.. All rights reserved.