Uses of Interface
org.springframework.data.mongodb.core.index.IndexDefinition
Packages that use IndexDefinition
Package
Description
MongoDB core support.
Support for MongoDB document indexing.
-
Uses of IndexDefinition in org.springframework.data.mongodb.core
Methods in org.springframework.data.mongodb.core with parameters of type IndexDefinitionModifier and TypeMethodDescriptionDefaultIndexOperations.ensureIndex
(IndexDefinition indexDefinition) reactor.core.publisher.Mono<String>
DefaultReactiveIndexOperations.ensureIndex
(IndexDefinition indexDefinition) -
Uses of IndexDefinition in org.springframework.data.mongodb.core.index
Classes in org.springframework.data.mongodb.core.index that implement IndexDefinitionModifier 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).Methods in org.springframework.data.mongodb.core.index that return IndexDefinitionModifier and TypeMethodDescriptionMongoPersistentEntityIndexResolver.IndexDefinitionHolder.getIndexDefinition()
Get the rawIndexDefinition
.Methods in org.springframework.data.mongodb.core.index that return types with arguments of type IndexDefinitionModifier 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
.Methods in org.springframework.data.mongodb.core.index with parameters of type IndexDefinitionModifier 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.Constructors in org.springframework.data.mongodb.core.index with parameters of type IndexDefinitionModifierConstructorDescriptionIndexDefinitionHolder
(String path, IndexDefinition definition, String collection) Create