Spring Data Document

Package org.springframework.data.mongodb.core.convert

Interface Summary
MongoConverter Central Mongo specific converter interface which combines MongoWriter and MongoReader.
MongoReader<T> A MongoWriter is responsible for converting a native MongoDB DBObject to an object of type T.
MongoWriter<T> A MongoWriter is responsible for converting an object of type T to the native MongoDB representation DBObject.
TypeMapper Interface to define strategies how to store type information in a DBObject.
TypeMapperProvider Interfaces for components being able to provide a TypeMapper.
 

Class Summary
AbstractMongoConverter Base class for MongoConverter implementations.
ConfigurableTypeMapper TypeMapper allowing to configure a Map containing Class to String mappings that will be used to map the values found under the configured type key (see DefaultTypeMapper.setTypeKey(String).
CustomConversions Value object to capture custom conversion.
DefaultTypeMapper Default implementation of TypeMapper allowing configuration of the key to lookup and store type information in DBObject.
MappingMongoConverter MongoConverter that uses a MappingContext to do sophisticated mapping of domain objects to DBObject.
MongoPropertyDescriptors An iterable of MongoPropertyDescriptors.MongoPropertyDescriptors that allows dedicated access to the MongoPropertyDescriptors.MongoPropertyDescriptor that captures the id-property.
MongoPropertyDescriptors.MongoPropertyDescriptor Simple value object to have a more suitable abstraction for MongoDB specific property handling.
 


Spring Data Document

Copyright © 2011. All Rights Reserved.