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.createIndex(IndexDefinition indexDefinition) DefaultReactiveIndexOperations.createIndex(IndexDefinition indexDefinition) -
Uses of IndexDefinition in org.springframework.data.mongodb.core.index
Classes in org.springframework.data.mongodb.core.index that implement IndexDefinitionModifier and TypeClassDescriptionclassIndex definition to span multiple keys.classValue object to capture data to create a geo index.classIndexDefinitionimplementation for MongoDB Hashed Indexes maintaining entries with hashes of the values of the indexed field.classstatic classImplementation ofIndexDefinitionholding additional (property)path information used for creating the index.classIndexDefinitionto span multiple keys for text search.classWildcardIndexis a specificIndexthat can be used to include all fields into an index based on the$**" : 1pattern on a root object (the one typically carrying theDocumentannotation).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 createIndexDefinitions for properties of givenTypeInformation.Iterable<? extends IndexDefinition>IndexResolver.resolveIndexFor(TypeInformation<?> typeInformation) Find and createIndexDefinitions for properties of givenTypeInformation.Methods in org.springframework.data.mongodb.core.index with parameters of type IndexDefinitionModifier and TypeMethodDescriptionIndexOperations.createIndex(IndexDefinition indexDefinition) Create the index for the providedIndexDefinitionfor the collection indicated by the entity class.ReactiveIndexOperations.createIndex(IndexDefinition indexDefinition) Create the index for the providedIndexDefinitionfor the collection indicated by the entity class.default StringIndexOperations.ensureIndex(IndexDefinition indexDefinition) Deprecated, for removal: This API element is subject to removal in a future version.ReactiveIndexOperations.ensureIndex(IndexDefinition indexDefinition) Deprecated, for removal: This API element is subject to removal in a future version.since 4.5, in favor ofReactiveIndexOperations.createIndex(IndexDefinition).Constructors in org.springframework.data.mongodb.core.index with parameters of type IndexDefinitionModifierConstructorDescriptionIndexDefinitionHolder(String path, IndexDefinition definition, String collection) Create
IndexOperations.createIndex(IndexDefinition).