Spring Data Document

org.springframework.data.document.mongodb.mapping
Class SimpleMongoMappingContext

java.lang.Object
  extended by org.springframework.data.mapping.AbstractMappingContext<org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimpleMongoPersistentEntity<?>,MongoPersistentProperty>
      extended by org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext
All Implemented Interfaces:
InitializingBean, ApplicationEventPublisherAware, org.springframework.data.mapping.model.MappingContext<org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimpleMongoPersistentEntity<?>,MongoPersistentProperty>

public class SimpleMongoMappingContext
extends org.springframework.data.mapping.AbstractMappingContext<org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimpleMongoPersistentEntity<?>,MongoPersistentProperty>

Author:
Oliver Gierke

Constructor Summary
SimpleMongoMappingContext()
           
 
Method Summary
protected
<T> org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimpleMongoPersistentEntity<T>
createPersistentEntity(org.springframework.data.util.TypeInformation<T> typeInformation)
           
protected  org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimplePersistentProperty createPersistentProperty(Field field, PropertyDescriptor descriptor, org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimpleMongoPersistentEntity<?> owner)
           
 
Methods inherited from class org.springframework.data.mapping.AbstractMappingContext
addPersistentEntity, addPersistentEntity, afterPropertiesSet, getEntityValidators, getPersistentEntities, getPersistentEntity, getPersistentEntity, setApplicationEventPublisher, setCustomSimpleTypes, setInitialEntitySet, setStrict
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleMongoMappingContext

public SimpleMongoMappingContext()
Method Detail

createPersistentEntity

protected <T> org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimpleMongoPersistentEntity<T> createPersistentEntity(org.springframework.data.util.TypeInformation<T> typeInformation)
Specified by:
createPersistentEntity in class org.springframework.data.mapping.AbstractMappingContext<org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimpleMongoPersistentEntity<?>,MongoPersistentProperty>

createPersistentProperty

protected org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimplePersistentProperty createPersistentProperty(Field field,
                                                                                                                                        PropertyDescriptor descriptor,
                                                                                                                                        org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimpleMongoPersistentEntity<?> owner)
Specified by:
createPersistentProperty in class org.springframework.data.mapping.AbstractMappingContext<org.springframework.data.document.mongodb.mapping.SimpleMongoMappingContext.SimpleMongoPersistentEntity<?>,MongoPersistentProperty>

Spring Data Document

Copyright © 2011. All Rights Reserved.