Uses of Interface
org.springframework.data.mongodb.core.index.IndexDefinition
Package
Description
MongoDB core support.
Support for MongoDB document indexing.
-
Uses of IndexDefinition in org.springframework.data.mongodb.core
Modifier and TypeMethodDescriptionDefaultIndexOperations.ensureIndex
(IndexDefinition indexDefinition) reactor.core.publisher.Mono<String>
DefaultReactiveIndexOperations.ensureIndex
(IndexDefinition indexDefinition) -
Uses of IndexDefinition in org.springframework.data.mongodb.core.index
Modifier and TypeClassDescriptionclass
Index definition to span multiple keys.class
Value object to capture data to create a geo index.class
IndexDefinition
implementation for MongoDB Hashed Indexes maintaining entries with hashes of the values of the indexed field.class
static class
Implementation ofIndexDefinition
holding additional (property)path information used for creating the index.class
IndexDefinition
to span multiple keys for text search.class
WildcardIndex
is a specificIndex
that can be used to include all fields into an index based on the$**" : 1
pattern on a root object (the one typically carrying theDocument
annotation).Modifier and TypeMethodDescriptionMongoPersistentEntityIndexResolver.IndexDefinitionHolder.getIndexDefinition()
Get the rawIndexDefinition
.Modifier and TypeMethodDescriptiondefault Iterable<? extends IndexDefinition>
IndexResolver.resolveIndexFor
(Class<?> entityType) Find and createIndexDefinition
s for properties of givenTypeInformation
.Iterable<? extends IndexDefinition>
IndexResolver.resolveIndexFor
(TypeInformation<?> typeInformation) Find and createIndexDefinition
s for properties of givenTypeInformation
.Modifier and TypeMethodDescriptionIndexOperations.ensureIndex
(IndexDefinition indexDefinition) Ensure that an index for the providedIndexDefinition
exists for the collection indicated by the entity class.reactor.core.publisher.Mono<String>
ReactiveIndexOperations.ensureIndex
(IndexDefinition indexDefinition) Ensure that an index for the providedIndexDefinition
exists for the collection indicated by the entity class.ModifierConstructorDescriptionIndexDefinitionHolder
(String path, IndexDefinition definition, String collection) Create