org.springframework.data.document.mongodb.mapping
Class MongoMappingContext
java.lang.Object
org.springframework.data.mapping.BasicMappingContext
org.springframework.data.document.mongodb.mapping.MongoMappingContext
- All Implemented Interfaces:
- InitializingBean, ApplicationEventPublisherAware, org.springframework.data.mapping.model.MappingContext
public class MongoMappingContext
- extends org.springframework.data.mapping.BasicMappingContext
- Author:
- Jon Brisbin
Fields inherited from class org.springframework.data.mapping.BasicMappingContext |
applicationEventPublisher, conversionService, log, persistentEntities, validators |
Methods inherited from class org.springframework.data.mapping.BasicMappingContext |
addPersistentEntity, addPersistentEntity, afterPropertiesSet, createAssociation, getEntityValidators, getPersistentEntity, getPersistentEntity, getPreferredConstructor, isPersistentEntity, isPersistentEntity, isPersistentProperty, isTransient, setApplicationEventPublisher, setCustomSimpleTypes, setInitialEntitySet |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MongoMappingContext
public MongoMappingContext()
augmentSimpleTypes
protected void augmentSimpleTypes()
isAssociation
public boolean isAssociation(Field field,
PropertyDescriptor descriptor)
throws org.springframework.data.mapping.model.MappingConfigurationException
- Overrides:
isAssociation
in class org.springframework.data.mapping.BasicMappingContext
- Throws:
org.springframework.data.mapping.model.MappingConfigurationException
getPersistentEntities
public Collection<MongoPersistentEntity<?>> getPersistentEntities()
- Specified by:
getPersistentEntities
in interface org.springframework.data.mapping.model.MappingContext
- Overrides:
getPersistentEntities
in class org.springframework.data.mapping.BasicMappingContext
createPersistentProperty
public org.springframework.data.mapping.BasicPersistentProperty createPersistentProperty(Field field,
PropertyDescriptor descriptor,
org.springframework.data.util.TypeInformation information)
throws org.springframework.data.mapping.model.MappingConfigurationException
- Overrides:
createPersistentProperty
in class org.springframework.data.mapping.BasicMappingContext
- Throws:
org.springframework.data.mapping.model.MappingConfigurationException
createPersistentEntity
public <T> org.springframework.data.mapping.BasicPersistentEntity<T> createPersistentEntity(org.springframework.data.util.TypeInformation typeInformation,
org.springframework.data.mapping.model.MappingContext mappingContext)
throws org.springframework.data.mapping.model.MappingConfigurationException
- Overrides:
createPersistentEntity
in class org.springframework.data.mapping.BasicMappingContext
- Throws:
org.springframework.data.mapping.model.MappingConfigurationException
Copyright © 2011. All Rights Reserved.