|
Spring Data MongoDB | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
CamelCaseAbbreviatingFieldNamingStrategy on the MongoMappingContext instance created.
AbstractDeleteEvent for the given DBObject and type.
MongoConverter implementations.AbstractMongoConverter using the given GenericConversionService.
ApplicationListeners.AbstractMongoEventListener.
RepositoryQuery implementations for Mongo.AbstractMongoQuery from the given MongoQueryMethod and MongoOperations.
Distance to the current one and forces the result to be in a given Metric.
Criteria to the current Query.
DBObject if necessary.
GroupOperation.GroupOperationBuilder for an $add_to_set-expression for the given field-reference.
GroupOperation.GroupOperationBuilder for an $add_to_set-expression for the given value.
AfterDeleteEvent for the given DBObject and type.
DBObjects to be mapped onto a given type.AfterLoadEvent for the given DBObject and type.
Aggregation is a representation of a list of aggregation steps to be performed by the MongoDB Aggregation
Framework.Aggregation from the given AggregationOperations.
AggregationOperation.AggregationResults instance from the given mapped and raw results.
ExposedFields adding the given ExposedFields.ExposedField.
Fields instance with a new Field of the given name added.
GroupOperation from the current one adding the given Operation.
ProjectionOperation.ProjectionOperationBuilder to define a projection for the field with the given name.
Shape as a list of usually Double or Lists of Doubles.
AuditingEventListener using the given MappingContext and AuditingHandler.
GroupOperation.GroupOperationBuilder for an $avg-expression for the given field-reference.
MongoPersistentEntity implementation that adds Mongo specific meta-data such as the
collection name and the like.BasicMongoPersistentEntity with the given TypeInformation.
MongoPersistentProperty implementation.BasicMongoPersistentProperty.
Query implementation to setup a basic query from some arbitrary JSON query string.BeforeDeleteEvent for the given DBObject and type.
Fields instance from the given field name and target reference.
MongoPersistentProperty caching access to CachingMongoPersistentProperty.isIdProperty() and CachingMongoPersistentProperty.getFieldName().CachingMongoPersistentProperty.
FieldNamingStrategy that abbreviates field names by using the very first letter of the camel case parts of
the MongoPersistentProperty's name.Circle from the given Point and radius.
Circle from the given coordinates and radius.
CollectionOptions instance.
ObjectId or String.
ParameterAccessor that uses a MongoWriter to serialize parameters into Mongo format.ConvertingParameterAccessor with the given MongoWriter and delegate.
Iterator that adds a method to access elements in a converted manner.TypeInformation differs from the given object type.
GroupOperation.GroupOperationBuilder for a $sum-expression.
Query by querying the collection of the given entity class.
Query querying the given collection.
#create(String, Direction).
Collection using the given MongoPersistentProperty information.
Query instance using the given ConvertingParameterAccessor.
Map using the given MongoPersistentProperty information.
Query instance using the given ParameterAccessor
Converters in a CustomConversions object if required.
CustomConversions instance registering the given converters.
Metrics on the fly.Metric using the given multiplier.
DBRef.IndexOperations.DefaultIndexOperations.
MongoTypeMapper allowing configuration of the key to lookup and store type
information in DBObject.TypeAliasAccessor to store aliases in a DBObject.Query.
Distance.
Distance with the given Metric.
CustomMetric with the given multiplier.
NearQuery.in(Metric) instead.
$divide expression that divides the previously mentioned field by the given number.
MongoTemplate for processing documents returned from a MongoDB query on a per-document
basis.IndexDefinition exists for the collection indicated by the entity
class.
DbCallback translating any exceptions as necessary.
CollectionCallback on the entity collection of the specified class.
CollectionCallback on the collection of the given name.
DbCallback within the same connection to the database so as to ensure consistency in a
write heavy environment where you may read the data that you wrote.
DocumentCallbackHandler using the provided CursorPreparer.
AggregationOperation.AggregationOperations that will become an AggregationOperationContext as
well defining ExposedFields.ExposedFields exposes a single field only.
Field with the given name.
Fields instance for the given field names.
Field instances.Fields instance for Fields with the given names.
GroupOperation.GroupOperationBuilder for a $first-expression for the given field-reference.
ExposedFields instance from the given ExposedFields.ExposedFields.
Fields instance from the given Fields.
MongodbQuery for the given EntityPath.
MongodbQuery for the given EntityPath querying the given collection.
Update instance from the given DBObject.
IndexField for the given key.
GeoResult for all entities matching the given NearQuery.
GeoResult for all entities matching the given NearQuery.
Page to carry the average distance retrieved from the GeoResults the GeoPage is set up
from.GeoPage from the given GeoResults.
GeoPage from the given GeoResults, Pageable and total.
GeoResult for the given content and distance.
GeoResults as well as the average distance they have.GeoResults instance manually calculating the average distance from the distance values of the
given GeoResults.
GeoResults instance from the given GeoResults and average distance.
GeospatialIndex for the given field.
MongoActionOperation in which the current exception occured.
GeoResults in this list.
Circle.
Resource's content type.
MongoConverter.
org.springframework.data.mongodb.core.core.convert.MongoConverter.
UserCredentials that were used when trying to connect to the MongoDB instance.
DB connection for the given Mongo instance and database name
DB connection for the given Mongo instance and database name
DB instance.
DB instance to access the database with the given name.
DBRef if the property is a reference.
IndexField or null in case we have a geo index field.
Distance parameter to be used for geo queries.
MongoAction.getEntityType() instead.
RepositoryFactorySupport instance.
DBObject.
MongoPersistentProperty.
Point to use for a geo-near query.
Resource's id.
Document.
Aggregation.
DBObject, potentially converting the source considering mapping metadata etc.
DBObject with the appropriate keys by using the
PersistentEntity metadata.
Documents.
Distance.
Distance to be applied to Mongo geo queries.
Metric underlying the actual query.
MongoOperations instance.
Metric.
IndexField.getDirection() instead.
Circle.
ExposedFields.FieldReference for the given field or null if the context does not expose the given
field.
ExposedFields.FieldReference for the field with the given name or null if the context does not
expose a field with the given name.
GridFsResource with the given file name.
GridFsResources matching the given file name pattern.
SimpleTypeHolder.
PartTree backing the query.
AbstractDeleteEvent shall be invoked for.
AfterLoadEvent shall be invoked for.
TypeMapper being used to write type information into DBObjects created with that
converter.
UserCredentials to be used when connecting to the MongoDB instance or null if none shall
be used.
WriteResult that caused the exception.
Criterias.GridFsCriteria for the given key.
GridFSDBFile based Resource implementation.GridFsResource from the given GridFSDBFile.
GridFsOperations implementation to store content into MongoDB GridFS.GridFsTemplate using the given MongoDbFactory and MongoConverter.
GridFsTemplate using the given MongoDbFactory and MongoConverter.
GroupOperation for the given fields.
GroupOperation for the given Fields.
$group-operation.GroupOperation including the given Fields.
GroupOperation from the given GroupOperation.
GroupOperations on a field.WriteResult errors based on the configured WriteResultChecking.
#Index(String, Direction) instead.
DBRef.
PersistentEntity.
IndexField is a geo index field.
MappingContext.
MappingContextIsNewStrategyFactory wrapped into a CachingIsNewStrategyFactory.
GroupOperation.GroupOperationBuilder for an $last-expression for the given field-reference.
LimitOperation limiting the result to the given number of elements.
ApplicationListener for Mongo mapping events logging the events.MappingMongoConverter using the configured AbstractMongoConfiguration.mongoDbFactory() and
AbstractMongoConfiguration.mongoMappingContext().
MongoConverter that uses a MappingContext to do sophisticated mapping of domain objects to
DBObject.MappingMongoConverter given the new MongoDbFactory and MappingContext.
mapping-converter element.MongoEntityInformation implementation using a MongoPersistentEntity instance to lookup the necessary
information.MappingMongoEntityInformation for the given MongoPersistentEntity.
MappingMongoEntityInformation for the given MongoPersistentEntity and custom
collection name.
MapReduceCounts using the given input count, emit count, and output count.
MapReduceResults from the given mapped results and the raw one.
MatchOperation using the given Criteria.
$match-operationMatchOperation for the given Criteria.
GroupOperation.GroupOperationBuilder for an $max-expression that for the given field-reference.
Distance.
Metrics that can be applied to a base scale.Metrics for NearQuerys.GroupOperation.GroupOperationBuilder for an $min-expression that for the given field-reference.
$subtract expression that subtracts the given number to the previously mentioned field.
$mod expression that divides the previously mentioned field by the given number and returns
the remainder.
Mongo instance to connect to.
MongoAction.
BeanDefinitionParser to register a AuditingEventListener to transparently set auditing information on
an entity.MongoWriter and MongoReader.DataIntegrityViolationException.MongoDataIntegrityViolationException using the given message and WriteResult.
SimpleMongoDbFactory to be used by the MongoTemplate.
DB instances.BeanDefinitionParser to parse db-factory elements into BeanDefinitions.EntityInformation.EntityMetadata to additionally expose the collection name an entity shall be persisted to.PersistenceExceptionTranslator for Mongo.MongoMappingContext equipped with entity classes scanned from the mapping base package.
MappingContext for MongoDB using BasicMongoPersistentEntity and
BasicMongoPersistentProperty as primary abstractions.MongoMappingContext.
MappingContextEvents for use by the index
creator when MongoTemplate is used 'stand-alone', that is not declared inside a Spring ApplicationContext.MongoMappingEventPublisher for the given MongoPersistentEntityIndexCreator.
NamespaceHandler for Mongo DB configuration.ParameterAccessor exposing a maximum distance parameter.Parameters discovering additionalMongoParameters instance from the given Method and MongoQueryMethod.
ParametersParameterAccessor to allow access to the Distance parameter.MongoParametersParameterAccessor.
PersistentEntity abstraction.MongoPersistentEntity instances contained in the given MongoMappingContext
for indexing metadata and ensures the indexes to be available.MongoPersistentEntityIndexCreator for the given MongoMappingContext and
MongoDbFactory.
PersistentProperty extension.Converter implementation to transform a MongoPersistentProperty into its field name.QueryMethod.MongoQueryMethod from the given Method.
Repository interface.CdiRepositoryBean to create Mongo repository instances.MongoRepositoryBean.
RepositoryConfigurationExtension for MongoDB.MongoRepository instances.MongoRepositoryFactory with the given MongoOperations.
FactoryBean to create MongoRepository instances.SimpleTypeHolder enriched with Mongo specific simple types.MongoTemplate.
MongoOperations.UserCredentials
TypeMapper exposing that DBObjects might contain a type key.$multiply expression that multiplies the given number with the previously mentioned field.
NearQuery starting near the given coordinates.
NearQuery starting at the given coordinates using the given Metric to adapt given
values to further configuration.
NearQuery starting at the given Point.
NearQuery starting near the given Point using the given Metric to adapt given
values to further configuration.
Aggregation from the given AggregationOperations.
TypedAggregation for the given type and AggregationOperations.
ExposedFields from the given Fields.
#on(String, Direction) instead.
Sort.DirectionRepositoryQuery implementation for Mongo.PartTreeMongoQuery from the given QueryMethod and MongoTemplate.
$add expression that adds the given number to the previously mentioned field.
Polygon.Polygon for the given Points.
AggregationOperation.
ProjectionOperation including the given fields.
ProjectionOperation includeing the given Fields.
$project-operation.ProjectionOperation.
ProjectionOperation including the given Fields.
ProjectionOperations on a field.ProjectionOperation.ProjectionOperationBuilder for the field with the given name on top of the given
ProjectionOperation.
FieldNamingStrategy simply using the MongoPersistentProperty's name.GroupOperation.GroupOperationBuilder for an $push-expression for the given field-reference.
GroupOperation.GroupOperationBuilder for an $push-expression for the given value.
NearQuery to restrict the objects considered for the actual near operation.
Query using the given Criteria.
Query using the provided Criteria.
Predicates in various forms.QueryDslMongoRepository for the given EntityMetadata and MongoTemplate.
QueryDslMongoRepository for the given MongoEntityInformation, MongoTemplate
and EntityPathResolver.
QuerydslRepositorySupport for the given MongoOperations.
QueryMapper with the given MongoConverter.
DBObject into a Map. will recursively resolve nested Maps as well.
Criteria.is(Object) making obvious that we create a regex predicate.
GenericConversionService with the convertes registered.
WriteConcern given the MongoAction.
Object.toString() method if it's not serializable.
String to a ServerAddress array.FieldNamingStrategy to be used to determine the field name if no manual mapping is applied.
EntityInstantiators to customize entity instantiation.
Map shall be replaced with.
MongoOperations to be used.
MongoTemplate.prepareCollection(DBCollection) to set the ReadPreference before any operations are
performed.
MongoFactoryBean.setReplicaSetSeeds(ServerAddress[]) instead
MongoTypeMapper to be used to add type information to DBObjects created by the
converter and how to lookup type information from DBObjects when reading them.
WriteConcern to be configured for the Mongo instance to be created.
WriteConcern to be used with the template.
WriteConcern to be used on the DB instance being created.
WriteConcernResolver to be used with the template.
WriteResultChecking to be used with the template.
DB instances from a Mongo instance.SimpleMongoDbFactory given the Mongo instance and database name.
SimpleMongoDbFactory instance from the given MongoURI.
SimpleMongoRepository for the given MongoEntityInformation and MongoTemplate.
SkipOperation skipping the given number of elements.
$skip-operation.SkipOperation skipping the given number of elements.
SortOperation for the given Sort.
SortOperation for the given sort Sort.Direction and fields.
$sort-operation.SortOperation for the given Sort instance.
Query to actually execute.StringBasedMongoQuery.
WriteConcern instances from String representations.GroupOperation.GroupOperationBuilder for a $sum-expression for the given field-reference.
ExposedFields from the given Fields.
Aggregation specification to a DBObject.
AggregationOperation into a DBObject by using the given
AggregationOperationContext.
DBObject built by the NearQuery.
DBRef to refer to the given object.
Sort.Order directly.
AggregationOperationContext aware of a particular type and a MappingContext to potentially translate
property references into document field names.TypeBasedAggregationOperationContext for the given type, MappingContext and
QueryMapper.
TypedAggregation is a special Aggregation that holds information of the input aggregation type.TypedAggregation from the given AggregationOperations.
UnwindOperation for the field with the given name.
$unwind-operation.UnwindOperation for the given Field.
QueryMapper that retains type information on the mongo types.UpdateMapper using the given MongoConverter.
ValidatingMongoEventListener using the given Validator.
Version instead.GridFsCriteria for restrictions on the file's content type.
GridFsCriteria for restrictions on the file's name.
GridFsCriteria for restrictions on the file's metadata.
GridFsCriteria for restrictions on a single file's metadata item.
Pageable to use.
Query instance.
Sort to the Query instance.
WriteConcern.WriteConcern to use for a given MongoAction.Map to the given DBObject considering the given TypeInformation.
WriteResult shall be.DBObject.
|
Spring Data MongoDB | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||