Name | Description | Type | Package | Framework |
AbstractDeleteEvent | Base class for delete events. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
AbstractMongoConverter | Base class for MongoConverter implementations. | Class | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
AbstractMongoEventListener | Base class to implement domain class specific ApplicationListeners. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
AfterConvertEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
AfterDeleteEvent | Event being thrown after a single or a set of documents has/have been deleted. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
AfterLoadEvent | Event to be triggered after loading DBObjects to be mapped onto a given type. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
AfterSaveEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
Aggregation | An Aggregation is a representation of a list of aggregation steps to be performed by the MongoDB AggregationSince:1. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
AggregationFunctionExpressions | enum AggregationFunctionExpressionsAn enum of supported AggregationExpressions in aggregation pipeline stages. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
AggregationOperation | Represents one single operation in an aggregation pipeline. | Interface | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
AggregationOperationContext | The context for an AggregationOperation. | Interface | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
AggregationOptions | Holds a set of configurable aggregation options that can be used within an aggregation pipeline. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
AggregationOptions .Builder | A Builder for AggregationOptions. | Class | org.springframework.data.mongodb.core.aggregation.AggregationOptions | SpringData MongoDb |
AggregationResults | Collects the results of executing an aggregation operation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
AuditingEventListener | Event listener to populate auditing related fields on an entity about to be saved. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
BasicMongoPersistentEntity | MongoDB specific MongoPersistentEntity implementation that adds Mongo specific meta-data such as thecollection name and the like. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
BasicMongoPersistentProperty | MongoDB specific MongoPersistentProperty implementation. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
BasicQuery | Custom Query implementation to setup a basic query from some arbitrary JSON query string. | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
BasicUpdate | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb | |
BeforeConvertEvent | Event being thrown before a domain object is converted to be persisted. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
BeforeDeleteEvent | Event being thrown before a document is deleted. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
BeforeSaveEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
CachingMongoPersistentProperty | MongoPersistentProperty caching access to isIdProperty() and getFieldName(). | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
CollectionCallback | Interface | org.springframework.data.mongodb.core | SpringData MongoDb | |
CollectionOptions | Provides a simple wrapper to encapsulate the variety of settings you can use when creating a collection. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
CompoundIndex | Mark a class to use compound indexes. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
CompoundIndexDefinition | Index definition to span multiple keys. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
CompoundIndexes | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb | |
Criteria | Central class for creating queries. | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
CriteriaDefinition | Interface | org.springframework.data.mongodb.core.query | SpringData MongoDb | |
CustomConversions | Value object to capture custom conversion. | Class | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
DbCallback | Interface | org.springframework.data.mongodb.core | SpringData MongoDb | |
DBRef | An annotation that indicates the annotated field is to be stored using a DBRef. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
DbRefProxyHandler | Interface | org.springframework.data.mongodb.core.convert | SpringData MongoDb | |
DbRefResolver | Used to resolve associations annotated with DBRef. | Interface | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
DbRefResolverCallback | Callback interface to be used in conjunction with DbRefResolver. | Interface | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
DefaultDbRefResolver | A DbRefResolver that resolves DBRefs by delegating to aDbRefResolverCallback than is able to generate lazy loading proxies. | Class | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
DefaultIndexOperations | Default implementation of IndexOperations. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
DefaultMongoTypeMapper | Default implementation of MongoTypeMapper allowing configuration of the key to lookup and store typeinformation in DBObject. | Class | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
DefaultMongoTypeMapper .DBObjectTypeAliasAccessor | TypeAliasAccessor to store aliases in a DBObject. | Class | org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper | SpringData MongoDb |
Document | Identifies a domain object to be persisted to MongoDB. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
DocumentCallbackHandler | An interface used by MongoTemplate for processing documents returned from a MongoDB query on a per-documentbasis. | Interface | org.springframework.data.mongodb.core | SpringData MongoDb |
ExecutableMongoScript | Value object for MongoDB JavaScript functions implementation that can be saved or directly executed. | Class | org.springframework.data.mongodb.core.script | SpringData MongoDb |
ExposedFields | Value object to capture the fields exposed by an AggregationOperation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
ExpressionNode | A value object for nodes in an expression. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
ExpressionTransformationContextSupport | The context for an ExpressionNode transformation. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
ExpressionTransformer | SPI interface to implement components that can transfrom an ExpressionTransformationContextSupport into anAuthor:Oliver Gierke | Interface | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
Field | Abstraction for a field. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
Field | Annotation to define custom metadata for document fields. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
Field | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb | |
Fields | Value object to capture a list of Field instances. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
FieldsExposingAggregationOperation | AggregationOperation that exposes new ExposedFields that can be used for later aggregation pipelineAggregationOperations. | Interface | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
FindAndModifyOptions | Class | org.springframework.data.mongodb.core | SpringData MongoDb | |
GeoCommand | Wrapper around a Shape to allow appropriate query rendering. | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
GeoJson | Interface definition for structures defined in GeoJSON (http://geojson. | Interface | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
GeoJsonConfiguration | Configuration class to expose GeoJsonModule as a Spring bean. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
GeoJsonGeometryCollection | Defines a GeoJsonGeometryCollection that consists of a List of GeoJson objects. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
GeoJsonLineString | GeoJsonLineString is defined as list of at least 2 Points. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
GeoJsonModule | A Jackson Module to register custom JsonSerializer and JsonDeserializers for GeoJSON types. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
GeoJsonMultiLineString | GeoJsonMultiLineString is defined as list of GeoJsonLineStrings. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
GeoJsonMultiPoint | GeoJsonMultiPoint is defined as list of Points. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
GeoJsonMultiPolygon | GeoJsonMultiPolygon is defined as a list of GeoJsonPolygons. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
GeoJsonPoint | GeoJson representation of Point. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
GeoJsonPolygon | GeoJson representation of Polygon. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
GeoNearOperation | Represents a geoNear aggregation operation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
GeospatialIndex | Value object to capture data to create a geo index. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
GeoSpatialIndexed | Mark a field to be indexed using MongoDB's geospatial indexing feature. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
GeoSpatialIndexType | enum GeoSpatialIndexTypeGeoposatial index type. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
GroupBy | Collects the parameters required to perform a group operation on a collection. | Class | org.springframework.data.mongodb.core.mapreduce | SpringData MongoDb |
GroupByResults | Collects the results of executing a group operation. | Class | org.springframework.data.mongodb.core.mapreduce | SpringData MongoDb |
GroupOperation | Encapsulates the aggregation framework $group-operation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
GroupOperation .GroupOperationBuilder | Builder for GroupOperations on a field. | Class | org.springframework.data.mongodb.core.aggregation.GroupOperation | SpringData MongoDb |
Index | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb | |
Index .Duplicates | Returns the enum constant of this type with the specified name. | Class | org.springframework.data.mongodb.core.index.Index | SpringData MongoDb |
IndexDefinition | Interface | org.springframework.data.mongodb.core.index | SpringData MongoDb | |
IndexDirection | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb | |
Indexed | Mark a field to be indexed using MongoDB's indexing feature. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
IndexField | Value object for an index field. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
IndexInfo | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb | |
IndexOperations | Index operations on a collection. | Interface | org.springframework.data.mongodb.core | SpringData MongoDb |
IndexPredicate | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb | |
LazyLoadingProxy | Allows direct interaction with the underlying DefaultDbRefResolver. | Interface | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
LimitOperation | Encapsulates the $limit-operation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
LiteralNode | A node representing a literal in an expression. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
LoggingEventListener | ApplicationListener for Mongo mapping events logging the events. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
MappingMongoConverter | MongoConverter that uses a MappingContext to do sophisticated mapping of domain objects toAuthor:Oliver Gierke, Jon Brisbin, Patrik Wasik, Thomas Darimont, Christoph Strobl | Class | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
MapReduceCounts | Value object to encapsulate results of a map-reduce count. | Class | org.springframework.data.mongodb.core.mapreduce | SpringData MongoDb |
MapReduceOptions | Class | org.springframework.data.mongodb.core.mapreduce | SpringData MongoDb | |
MapReduceResults | Collects the results of performing a MapReduce operations. | Class | org.springframework.data.mongodb.core.mapreduce | SpringData MongoDb |
MapReduceTiming | Class | org.springframework.data.mongodb.core.mapreduce | SpringData MongoDb | |
MatchOperation | Encapsulates the $match-operation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
Meta | Meta-data for Query instances. | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
MethodReferenceNode | An ExpressionNode representing a method reference. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
MongoAction | Represents an action taken against the collection. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoActionOperation | enum MongoActionOperationEnumeration for operations on a collection. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoAdmin | Mongo server administration exposed via JMX annotationsAuthor:Mark Pollack, Thomas Darimont | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoAdminOperations | Interface | org.springframework.data.mongodb.core | SpringData MongoDb | |
MongoClientFactoryBean | Convenient factory for configuring MongoDB. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoClientOptionsFactoryBean | A factory bean for construction of a MongoClientOptions instance. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoConverter | Central Mongo specific converter interface which combines MongoWriter and MongoReader. | Interface | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
MongoDataIntegrityViolationException | Mongo-specific DataIntegrityViolationException. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoDbUtils | Helper class featuring helper methods for internal MongoDb classes. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoExceptionTranslator | Simple PersistenceExceptionTranslator for Mongo. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoFactoryBean | Convenient factory for configuring MongoDB. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoMappingContext | Default implementation of a MappingContext for MongoDB using BasicMongoPersistentEntity andBasicMongoPersistentProperty as primary abstractions. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
MongoMappingEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
MongoMappingEventPublisher | An implementation of ApplicationEventPublisher that will only fire MappingContextEvents for use by the indexcreator when MongoTemplate is used 'stand-alone', that is not declared inside a Spring ApplicationContext. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
MongoOperations | Interface that specifies a basic set of MongoDB operations. | Interface | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoOptionsFactoryBean | A factory bean for construction of a MongoOptions instance. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoPersistentEntity | MongoDB specific PersistentEntity abstraction. | Interface | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
MongoPersistentEntityIndexCreator | Component that inspects MongoPersistentEntity instances contained in the given MongoMappingContextfor indexing metadata and ensures the indexes to be available. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
MongoPersistentEntityIndexResolver | IndexResolver implementation inspecting MongoPersistentEntity for MongoPersistentEntity to beAll MongoPersistentProperty of the MongoPersistentEntity are inspected for potential indexes by | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
MongoPersistentEntityIndexResolver .CyclicPropertyReferenceException | Class | org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver | SpringData MongoDb | |
MongoPersistentEntityIndexResolver .IndexDefinitionHolder | index. | Class | org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver | SpringData MongoDb |
MongoPersistentProperty | MongoDB specific PersistentProperty extension. | Interface | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
MongoPersistentProperty .PropertyToFieldNameConverter | Simple Converter implementation to transform a MongoPersistentProperty into its field name. | Class | org.springframework.data.mongodb.core.mapping.MongoPersistentProperty | SpringData MongoDb |
MongoSimpleTypes | Simple constant holder for a SimpleTypeHolder enriched with Mongo specific simple types. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
MongoTemplate | Primary implementation of MongoOperations. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
MongoTypeMapper | Mongo-specific TypeMapper exposing that DBObjects might contain a type key. | Interface | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
MongoWriter | A MongoWriter is responsible for converting an object of type T to the native MongoDB representation DBObject. | Interface | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
NamedMongoScript | An ExecutableMongoScript assigned to a name that allows calling the function by its name once ithas been saved to the DB instance. | Class | org.springframework.data.mongodb.core.script | SpringData MongoDb |
NearQuery | Builder class to build near-queries. | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
OperatorNode | An ExpressionNode representing an operator. | Class | org.springframework.data.mongodb.core.spel | SpringData MongoDb |
Order | An enum that specifies the ordering for sort or index specificationsAuthor:Thomas Risberg, Oliver Gierke | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
ProjectionOperation | Encapsulates the aggregation framework $project-operation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
ProjectionOperation .ExpressionProjectionOperationBuilder | An ProjectionOperation. | Class | org.springframework.data.mongodb.core.aggregation.ProjectionOperation | SpringData MongoDb |
ProjectionOperation .ProjectionOperationBuilder | Builder for ProjectionOperations on a field. | Class | org.springframework.data.mongodb.core.aggregation.ProjectionOperation | SpringData MongoDb |
Query | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb | |
QueryMapper | A helper class to encapsulate any modifications of a Query object before it gets submitted to the database. | Class | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
QueryMapper .AssociationConverter | Converter to skip all properties after an association property was rendered. | Class | org.springframework.data.mongodb.core.convert.QueryMapper | SpringData MongoDb |
QueryMapper .Field | Value object to represent a field and its meta-information. | Class | org.springframework.data.mongodb.core.convert.QueryMapper | SpringData MongoDb |
QueryMapper .MetadataBackedField | Extension of DocumentField to be backed with mapping metadata. | Class | org.springframework.data.mongodb.core.convert.QueryMapper | SpringData MongoDb |
ScriptOperations | Script operations on DB level. | Interface | org.springframework.data.mongodb.core | SpringData MongoDb |
SerializationUtils | Utility methods for JSON serialization. | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
SimpleMongoDbFactory | Factory to create DB instances from a Mongo instance. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |
SkipOperation | Encapsulates the aggregation framework $skip-operation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
SortOperation | Encapsulates the aggregation framework $sort-operation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
Sphere | Represents a geospatial sphere value. | Class | org.springframework.data.mongodb.core.geo | SpringData MongoDb |
Term | A Term defines one or multiple words Term. | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
Term .Type | Returns the enum constant of this type with the specified name. | Class | org.springframework.data.mongodb.core.query.Term | SpringData MongoDb |
TextCriteria | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb | |
TextIndexDefinition | IndexDefinition to span multiple keys for text search. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
TextIndexDefinition .TextIndexDefinitionBuilder | TextIndexDefinition. | Class | org.springframework.data.mongodb.core.index.TextIndexDefinition | SpringData MongoDb |
TextIndexDefinition .TextIndexedFieldSpec | Class | org.springframework.data.mongodb.core.index.TextIndexDefinition | SpringData MongoDb | |
TextIndexed | TextIndexed marks a field to be part of the text index. | Class | org.springframework.data.mongodb.core.index | SpringData MongoDb |
TextQuery | Query implementation to be used to for performing full text searches. | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
TextScore | TextScore marks the property to be considered as the on server calculated textScore when doingNOTE Property will not be written when saving entity. | Class | org.springframework.data.mongodb.core.mapping | SpringData MongoDb |
TypeBasedAggregationOperationContext | AggregationOperationContext aware of a particular type and a MappingContext to potentially translateproperty references into document field names. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
TypedAggregation | A TypedAggregation is a special Aggregation that holds information of the input aggregation type. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
UnwindOperation | Encapsulates the aggregation framework $unwind-operation. | Class | org.springframework.data.mongodb.core.aggregation | SpringData MongoDb |
Update | Class to easily construct MongoDB update clauses. | Class | org.springframework.data.mongodb.core.query | SpringData MongoDb |
Update .BitwiseOperatorBuilder | Class | org.springframework.data.mongodb.core.query.Update | SpringData MongoDb | |
Update .Modifier | Marker interface of nested commands. | Interface | org.springframework.data.mongodb.core.query.Update | SpringData MongoDb |
Update .Modifiers | Modifiers holds a distinct collection of Update. | Class | org.springframework.data.mongodb.core.query.Update | SpringData MongoDb |
Update .Position | Returns the enum constant of this type with the specified name. | Class | org.springframework.data.mongodb.core.query.Update | SpringData MongoDb |
UpdateMapper | A subclass of QueryMapper that retains type information on the mongo types. | Class | org.springframework.data.mongodb.core.convert | SpringData MongoDb |
ValidatingMongoEventListener | javax. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
WriteConcernResolver | A strategy interface to determine the WriteConcern to use for a given MongoAction. | Interface | org.springframework.data.mongodb.core | SpringData MongoDb |
WriteResultChecking | enum WriteResultCheckingEnum to represent how strict the check of WriteResult shall be. | Class | org.springframework.data.mongodb.core | SpringData MongoDb |