Package org.springframework.data.document.mongodb.repository

MongoDB specific repository implementation.

See:
          Description

Interface Summary
ConvertingParameterAccessor.PotentiallyConvertingIterator Custom Iterator that adds a method to access elements in a converted manner.
MongoEntityInformation<T,ID extends Serializable> Mongo specific EntityInformation.
MongoRepository<T,ID extends Serializable> Mongo specific org.springframework.data.repository.Repository interface.
 

Class Summary
AbstractMongoQuery Base class for RepositoryQuery implementations for Mongo.
ConvertingParameterAccessor Custom ParameterAccessor that uses a MongoWriter to serialize parameters into Mongo format.
ConvertingParameterAccessor.ValueHolder Simple value holder class to allow conversion and accessing the converted value in a deterministic way.
MappingMongoEntityInformation<T,ID extends Serializable> MongoEntityInformation implementation using a BasicMongoPersistentEntity instance to lookup the necessary information.
MongoAnnotationProcessor Annotation processor to create Querydsl query types for QueryDsl annoated classes
MongoQueryCreator Custom query creator to create Mongo criterias.
MongoQueryMethod TODO - Extract methods for MongoQueryMethod.getAnnotatedQuery() into superclass as it is currently copied from Spring Data JPA
MongoRepositoryFactoryBean<T extends ,S,ID extends Serializable> org.springframework.beans.factory.FactoryBean to create MongoRepository instances.
MongoRepositoryFactoryBean.EntityInformationCreator Simple wrapper to to create MongoEntityInformation instances based on a MappingContext.
MongoRepositoryFactoryBean.IndexEnsuringQueryCreationListener MongoRepositoryFactoryBean.IndexEnsuringQueryCreationListener inspecting PartTreeMongoQuerys and creating an index for the properties it refers to.
MongoRepositoryFactoryBean.MongoRepositoryFactory Repository to create MongoRepository instances.
PartTreeMongoQuery RepositoryQuery implementation for Mongo.
QueryDslMongoRepository<T,ID extends Serializable> Special QueryDsl based repository implementation that allows execution Predicates in various forms.
QueryUtils Collection of utility methods to apply sorting and pagination to a DBCursor.
SimpleMongoRepository<T,ID extends Serializable> Repository base implementation for Mongo.
StringBasedMongoQuery Query to use a plain JSON String to create the Query to actually execute.
 

Annotation Types Summary
Query Annotation to declare finder queries directly on repository methods.
 

Package org.springframework.data.document.mongodb.repository Description

MongoDB specific repository implementation.