See: Description
Interface | Description |
---|---|
IndexDefinition | |
IndexFilter |
Use
IndexFilter to create the partial filter expression used when creating
Partial Indexes. |
IndexOperations |
Index operations on a collection.
|
IndexOperationsAdapter |
Adapter for creating synchronous
IndexOperations . |
IndexOperationsProvider |
Provider interface to obtain
IndexOperations by MongoDB collection name. |
IndexResolver |
IndexResolver finds those IndexDefinition s to be created for a given class. |
ReactiveIndexOperations |
Index operations on a collection.
|
ReactiveIndexOperationsProvider |
Provider interface to obtain
ReactiveIndexOperations by MongoDB collection name. |
Class | Description |
---|---|
CompoundIndexDefinition |
Index definition to span multiple keys.
|
GeospatialIndex |
Value object to capture data to create a geo index.
|
HashedIndex |
IndexDefinition implementation for MongoDB
Hashed Indexes maintaining entries with hashes of
the values of the indexed field. |
Index | |
IndexField |
Value object for an index field.
|
IndexInfo |
Index information for a MongoDB index.
|
IndexPredicate | |
MongoMappingEventPublisher |
An implementation of ApplicationEventPublisher that will only fire
MappingContextEvent s for use by the index
creator when MongoTemplate is used 'stand-alone', that is not declared inside a Spring ApplicationContext . |
MongoPersistentEntityIndexCreator |
Component that inspects
MongoPersistentEntity instances contained in the given MongoMappingContext
for indexing metadata and ensures the indexes to be available. |
MongoPersistentEntityIndexResolver |
IndexResolver implementation inspecting MongoPersistentEntity for MongoPersistentEntity to be
indexed. |
MongoPersistentEntityIndexResolver.IndexDefinitionHolder |
Implementation of
IndexDefinition holding additional (property)path information used for creating the
index. |
PartialIndexFilter |
IndexFilter implementation for usage with plain Document as well as CriteriaDefinition filter
expressions. |
ReactiveMongoPersistentEntityIndexCreator |
Component that inspects
MongoPersistentEntity instances contained in the given MongoMappingContext
for indexing metadata and ensures the indexes to be available using reactive infrastructure. |
TextIndexDefinition |
IndexDefinition to span multiple keys for text search. |
TextIndexDefinition.TextIndexDefinitionBuilder |
TextIndexDefinition.TextIndexDefinitionBuilder helps defining options for creating TextIndexDefinition . |
TextIndexDefinition.TextIndexedFieldSpec | |
WildcardIndex |
WildcardIndex is a specific Index that can be used to include all fields into an index based on the
$**" : 1 pattern on a root object (the one typically carrying the
Document annotation). |
Enum | Description |
---|---|
GeoSpatialIndexType |
Geoposatial index type.
|
Index.Duplicates | Deprecated
since 2.1.
|
IndexDirection |
Exception | Description |
---|---|
MongoPersistentEntityIndexResolver.CyclicPropertyReferenceException |
Annotation Type | Description |
---|---|
CompoundIndex |
Mark a class to use compound indexes.
|
CompoundIndexes |
Container annotation that allows to collect multiple
CompoundIndex annotations. |
GeoSpatialIndexed |
Mark a field to be indexed using MongoDB's geospatial indexing feature.
|
HashIndexed |
Annotation for a property that should be used as key for a
Hashed Index.
|
Indexed |
Mark a field to be indexed using MongoDB's indexing feature.
|
TextIndexed |
TextIndexed marks a field to be part of the text index. |
WildcardIndexed |
Annotation for an entity or property that should be used as key for a
Wildcard Index.
|
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.