Spring Data MongoDB - Core

Uses of Interface
org.springframework.data.mongodb.core.mapping.MongoPersistentEntity

Packages that use MongoPersistentEntity
org.springframework.data.mongodb.core.aggregation Support for the MongoDB aggregation framework. 
org.springframework.data.mongodb.core.convert Spring Data MongoDB specific converter infrastructure. 
org.springframework.data.mongodb.core.index Support for MongoDB document indexing. 
org.springframework.data.mongodb.core.mapping Infrastructure for the MongoDB document-to-object mapping subsystem. 
org.springframework.data.mongodb.repository.query Query derivation mechanism for MongoDB specific repositories. 
org.springframework.data.mongodb.repository.support Support infrastructure for query derivation of MongoDB specific repositories. 
 

Uses of MongoPersistentEntity in org.springframework.data.mongodb.core.aggregation
 

Constructor parameters in org.springframework.data.mongodb.core.aggregation with type arguments of type MongoPersistentEntity
TypeBasedAggregationOperationContext(Class<?> type, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext, QueryMapper mapper)
          Creates a new TypeBasedAggregationOperationContext for the given type, MappingContext and QueryMapper.
 

Uses of MongoPersistentEntity in org.springframework.data.mongodb.core.convert
 

Fields in org.springframework.data.mongodb.core.convert with type parameters of type MongoPersistentEntity
protected  MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> MappingMongoConverter.mappingContext
           
 

Methods in org.springframework.data.mongodb.core.convert that return MongoPersistentEntity
 MongoPersistentEntity<?> QueryMapper.Field.getPropertyEntity()
          Returns the MongoPersistentEntity that field is conatined in.
 MongoPersistentEntity<?> QueryMapper.MetadataBackedField.getPropertyEntity()
           
 

Methods in org.springframework.data.mongodb.core.convert that return types with arguments of type MongoPersistentEntity
 MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> MappingMongoConverter.getMappingContext()
           
 

Methods in org.springframework.data.mongodb.core.convert with parameters of type MongoPersistentEntity
protected  Object QueryMapper.convertSimpleOrDBObject(Object source, MongoPersistentEntity<?> entity)
          Retriggers mapping if the given source is a DBObject or simply invokes the
 com.mongodb.DBRef DefaultDbRefResolver.createDbRef(DBRef annotation, MongoPersistentEntity<?> entity, Object id)
           
 com.mongodb.DBRef DbRefResolver.createDbRef(DBRef annotation, MongoPersistentEntity<?> entity, Object id)
          Creates a DBRef instance for the given DBRef annotation, MongoPersistentEntity and id.
protected  QueryMapper.Field UpdateMapper.createPropertyField(MongoPersistentEntity<?> entity, String key, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
           
protected  QueryMapper.Field QueryMapper.createPropertyField(MongoPersistentEntity<?> entity, String key, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
           
protected  Object UpdateMapper.delegateConvertToMongoType(Object source, MongoPersistentEntity<?> entity)
          Converts the given source object to a mongo type retaining the original type information of the source type on the mongo type.
protected  Object QueryMapper.delegateConvertToMongoType(Object source, MongoPersistentEntity<?> entity)
          Converts the given source Object to a mongo type with the type information of the original source type omitted.
protected  com.mongodb.DBObject QueryMapper.getMappedKeyword(org.springframework.data.mongodb.core.convert.QueryMapper.Keyword keyword, MongoPersistentEntity<?> entity)
          Returns the given DBObject representing a keyword by mapping the keyword's value.
 com.mongodb.DBObject QueryMapper.getMappedObject(com.mongodb.DBObject query, MongoPersistentEntity<?> entity)
          Replaces the property keys used in the given DBObject with the appropriate keys by using the PersistentEntity metadata.
protected  void MappingMongoConverter.writeInternal(Object obj, com.mongodb.DBObject dbo, MongoPersistentEntity<?> entity)
           
 

Method parameters in org.springframework.data.mongodb.core.convert with type arguments of type MongoPersistentEntity
protected  QueryMapper.Field UpdateMapper.createPropertyField(MongoPersistentEntity<?> entity, String key, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
           
protected  QueryMapper.Field QueryMapper.createPropertyField(MongoPersistentEntity<?> entity, String key, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
           
 

Constructors in org.springframework.data.mongodb.core.convert with parameters of type MongoPersistentEntity
QueryMapper.MetadataBackedField(String name, MongoPersistentEntity<?> entity, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> context)
          Creates a new QueryMapper.MetadataBackedField with the given name, MongoPersistentEntity and MappingContext.
QueryMapper.MetadataBackedField(String name, MongoPersistentEntity<?> entity, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> context, MongoPersistentProperty property)
          Creates a new QueryMapper.MetadataBackedField with the given name, MongoPersistentEntity and MappingContext with the given MongoPersistentProperty.
 

Constructor parameters in org.springframework.data.mongodb.core.convert with type arguments of type MongoPersistentEntity
MappingMongoConverter(DbRefResolver dbRefResolver, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
          Creates a new MappingMongoConverter given the new DbRefResolver and MappingContext.
MappingMongoConverter(MongoDbFactory mongoDbFactory, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
          Deprecated. use the constructor taking a DbRefResolver instead.
QueryMapper.MetadataBackedField(String name, MongoPersistentEntity<?> entity, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> context)
          Creates a new QueryMapper.MetadataBackedField with the given name, MongoPersistentEntity and MappingContext.
QueryMapper.MetadataBackedField(String name, MongoPersistentEntity<?> entity, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> context, MongoPersistentProperty property)
          Creates a new QueryMapper.MetadataBackedField with the given name, MongoPersistentEntity and MappingContext with the given MongoPersistentProperty.
 

Uses of MongoPersistentEntity in org.springframework.data.mongodb.core.index
 

Methods in org.springframework.data.mongodb.core.index with parameters of type MongoPersistentEntity
protected  void MongoPersistentEntityIndexCreator.checkForIndexes(MongoPersistentEntity<?> entity)
           
 

Method parameters in org.springframework.data.mongodb.core.index with type arguments of type MongoPersistentEntity
 void MongoPersistentEntityIndexCreator.onApplicationEvent(MappingContextEvent<MongoPersistentEntity<?>,MongoPersistentProperty> event)
           
 

Uses of MongoPersistentEntity in org.springframework.data.mongodb.core.mapping
 

Classes in org.springframework.data.mongodb.core.mapping that implement MongoPersistentEntity
 class BasicMongoPersistentEntity<T>
          MongoDB specific MongoPersistentEntity implementation that adds Mongo specific meta-data such as the collection name and the like.
 

Constructors in org.springframework.data.mongodb.core.mapping with parameters of type MongoPersistentEntity
BasicMongoPersistentProperty(Field field, PropertyDescriptor propertyDescriptor, MongoPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder, FieldNamingStrategy fieldNamingStrategy)
          Creates a new BasicMongoPersistentProperty.
CachingMongoPersistentProperty(Field field, PropertyDescriptor propertyDescriptor, MongoPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder, FieldNamingStrategy fieldNamingStrategy)
          Creates a new CachingMongoPersistentProperty.
 

Uses of MongoPersistentEntity in org.springframework.data.mongodb.repository.query
 

Constructor parameters in org.springframework.data.mongodb.repository.query with type arguments of type MongoPersistentEntity
MongoQueryMethod(Method method, RepositoryMetadata metadata, MappingContext<? extends MongoPersistentEntity<?>,MongoPersistentProperty> mappingContext)
          Creates a new MongoQueryMethod from the given Method.
 

Uses of MongoPersistentEntity in org.springframework.data.mongodb.repository.support
 

Constructors in org.springframework.data.mongodb.repository.support with parameters of type MongoPersistentEntity
MappingMongoEntityInformation(MongoPersistentEntity<T> entity)
          Creates a new MappingMongoEntityInformation for the given MongoPersistentEntity.
MappingMongoEntityInformation(MongoPersistentEntity<T> entity, String customCollectionName)
          Creates a new MappingMongoEntityInformation for the given MongoPersistentEntity and custom collection name.
 


Spring Data MongoDB - Core

Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.