Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addSort(Sort) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- afterPropertiesSet() - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClientFactoryBean
- afterPropertiesSet() - Method in class io.vanslog.spring.data.meilisearch.core.convert.MappingMeilisearchConverter
- apiKey() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- applySettings() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Document
-
Apply the settings to the index on repository bootstrapping.
- applySettings(Class<T>) - Method in interface io.vanslog.spring.data.meilisearch.core.MeilisearchOperations
-
Apply the default settings for the given entity class.
- applySettings(Class<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- attributePatterns() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.LocalizedAttribute
- attributesToCrop - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- attributesToCrop - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- attributesToHighlight - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- attributesToHighlight - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- attributesToRetrieve - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- attributesToRetrieve - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- attributesToSearchOn - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- attributesToSearchOn - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- attributesToSearchOn - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- attributesToSearchOn - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
B
- basePackageClasses() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Type-safe alternative to
EnableMeilisearchRepositories.basePackages()for specifying the packages to scan for annotated components. - basePackages() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Base packages to scan for annotated components.
- BaseQuery - Class in io.vanslog.spring.data.meilisearch.core.query
- BaseQuery() - Constructor for class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- BaseQuery(BaseQueryBuilder<Q, B>) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- BaseQuery(String) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- BaseQueryBuilder<Q extends BaseQuery,
SELF extends BaseQueryBuilder<Q, SELF>> - Class in io.vanslog.spring.data.meilisearch.core.query - BaseQueryBuilder() - Constructor for class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- BasicQuery - Class in io.vanslog.spring.data.meilisearch.core.query
- BasicQuery(BasicQueryBuilder) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.BasicQuery
- BasicQuery(String) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.BasicQuery
- BasicQueryBuilder - Class in io.vanslog.spring.data.meilisearch.core.query
- BasicQueryBuilder() - Constructor for class io.vanslog.spring.data.meilisearch.core.query.BasicQueryBuilder
- binaryQuantized() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- build() - Method in class io.vanslog.spring.data.meilisearch.client.ClientConfigurationBuilder
-
Build a
ClientConfigurationwith the given parameters. - build() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- build() - Method in class io.vanslog.spring.data.meilisearch.core.query.BasicQueryBuilder
- build() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- build() - Method in class io.vanslog.spring.data.meilisearch.core.query.IndexQueryBuilder
- build() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- builder() - Static method in interface io.vanslog.spring.data.meilisearch.client.ClientConfiguration
-
Create a new
ClientConfigurationBuilder. - builder() - Static method in class io.vanslog.spring.data.meilisearch.core.query.BasicQuery
- builder() - Static method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- builder() - Static method in class io.vanslog.spring.data.meilisearch.core.query.IndexQuery
- builder() - Static method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
C
- clientConfiguration() - Method in class io.vanslog.spring.data.meilisearch.config.MeilisearchConfiguration
-
Create a Meilisearch client configuration.
- ClientConfiguration - Interface in io.vanslog.spring.data.meilisearch.client
-
Interface for Meilisearch Configuration.
- ClientConfigurationBuilder - Class in io.vanslog.spring.data.meilisearch.client
-
A builder for Meilisearch
ClientConfiguration. - ClientConfigurationBuilder() - Constructor for class io.vanslog.spring.data.meilisearch.client.ClientConfigurationBuilder
-
Create a new
ClientConfigurationBuilder. - connectedTo(String) - Method in class io.vanslog.spring.data.meilisearch.client.ClientConfigurationBuilder
-
Connect to the given hostUrl.
- connectedToLocalhost() - Method in class io.vanslog.spring.data.meilisearch.client.ClientConfigurationBuilder
-
Connect to localhost:7700.
- considerNestedRepositories() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- convert(MeilisearchPersistentProperty) - Method in enum class io.vanslog.spring.data.meilisearch.core.mapping.MeilisearchPersistentProperty.PropertyToFieldNameConverter
-
Convert the persistent property into a Meilisearch field name.
- convertId(Object) - Method in interface io.vanslog.spring.data.meilisearch.core.convert.MeilisearchConverter
- count() - Method in record class io.vanslog.spring.data.meilisearch.core.FacetHit
-
Returns the value of the
countrecord component. - count() - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- count(Class<?>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- count(Class<?>) - Method in interface io.vanslog.spring.data.meilisearch.core.SearchOperations
-
Returns the number of entities available.
- createAssociation() - Method in class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchPersistentProperty
- createPersistentEntity(TypeInformation<T>) - Method in class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchMappingContext
- createPersistentProperty(Property, SimpleMeilisearchPersistentEntity<?>, SimpleTypeHolder) - Method in class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchMappingContext
- createRepositoryFactory() - Method in class io.vanslog.spring.data.meilisearch.repository.support.MeilisearchRepositoryFactoryBean
- cropLength - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- cropLength - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- cropMarker - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- cropMarker - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
D
- DEFAULT - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.InputType
- DEFAULT - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.Source
- DEFAULT - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.TriState
- DefaultClientConfiguration - Class in io.vanslog.spring.data.meilisearch.client
-
Default implementation of
ClientConfiguration. - DefaultClientConfiguration(String, String, String[], int, int) - Constructor for class io.vanslog.spring.data.meilisearch.client.DefaultClientConfiguration
-
Create a new
DefaultClientConfiguration. - delete(Class<?>, List<String>) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Deletes all entities of the given type with the given document ids.
- delete(Class<?>, List<String>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- delete(String, Class<?>) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Deletes the entity with the given document id.
- delete(String, Class<?>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- delete(List<T>) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Deletes the given entities.
- delete(List<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- delete(T) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Deletes a given entity.
- delete(T) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- delete(T) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- deleteAll() - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- deleteAll(Class<?>) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Deletes all entities of the given type.
- deleteAll(Class<?>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- deleteAll(Iterable<? extends T>) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- deleteAllById(Iterable<? extends ID>) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- deleteById(ID) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- dictionary() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the dictionary
- dimensions() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- disableOnAttributes() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.TypoTolerance
- disableOnWords() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.TypoTolerance
- displayedAttributes() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
attributes to be displayed in the search results
- distinct - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- distinct - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- distinctAttribute() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
attribute to be used for distinct
- distributionMean() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- distributionSigma() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- Document - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Identifies a domain object to be persisted to Meilisearch.
- DocumentAccessException - Exception in io.vanslog.spring.data.meilisearch
-
Exception thrown when there is an error accessing a document.
- DocumentAccessException(String) - Constructor for exception io.vanslog.spring.data.meilisearch.DocumentAccessException
- DocumentAccessException(String, Throwable) - Constructor for exception io.vanslog.spring.data.meilisearch.DocumentAccessException
- DocumentOperations - Interface in io.vanslog.spring.data.meilisearch.core
-
The operations for the Documents API.
- documentTemplate() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- documentTemplateMaxBytes() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- doWithClient(Client) - Method in interface io.vanslog.spring.data.meilisearch.core.MeilisearchCallback
E
- Embedder - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Meilisearch embedder setting.
- Embedder.InputType - Enum Class in io.vanslog.spring.data.meilisearch.annotations
- Embedder.Source - Enum Class in io.vanslog.spring.data.meilisearch.annotations
- Embedder.TriState - Enum Class in io.vanslog.spring.data.meilisearch.annotations
- EmbedderParameter - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Key-value parameter used by Meilisearch embedder settings.
- embedders() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the embedders configuration for AI-powered search
- enabled() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.TypoTolerance
- EnableMeilisearchRepositories - Annotation Interface in io.vanslog.spring.data.meilisearch.repository.config
-
Annotation to enable Meilisearch repositories.
- equals(Object) - Method in record class io.vanslog.spring.data.meilisearch.core.FacetHit
-
Indicates whether some other object is "equal to" this one.
- excludeFilters() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Specifies which types are not eligible for component scanning.
- execute(MeilisearchCallback<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
-
Execute the given
MeilisearchCallback. - exists(String, Class<?>) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Checks whether an entity with the given document id exists.
- exists(String, Class<?>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- existsById(ID) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
F
- FacetHit - Record Class in io.vanslog.spring.data.meilisearch.core
- FacetHit(String, int) - Constructor for record class io.vanslog.spring.data.meilisearch.core.FacetHit
-
Creates an instance of a
FacetHitrecord class. - Faceting - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Meilisearch Faceting
- facetName - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- facetName - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- facetQuery - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- facetQuery - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- FacetQuery - Class in io.vanslog.spring.data.meilisearch.core.query
- FacetQuery(FacetQueryBuilder) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- FacetQuery(String) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- FacetQuery(String, String) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- FacetQueryBuilder - Class in io.vanslog.spring.data.meilisearch.core.query
- FacetQueryBuilder() - Constructor for class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- facets - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- facets - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- facetSearch(FacetQuery, Class<?>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- facetSearch(FacetQuery, Class<?>) - Method in interface io.vanslog.spring.data.meilisearch.core.SearchOperations
-
Execute the facet search query against meilisearch and return the result.
- FALSE - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.TriState
- federationOptions - Variable in class io.vanslog.spring.data.meilisearch.core.query.IndexQuery
- federationOptions - Variable in class io.vanslog.spring.data.meilisearch.core.query.IndexQueryBuilder
- FederationResponse - Class in io.vanslog.spring.data.meilisearch.core.federation
-
Response property of federated multi-search.
- FederationResponse() - Constructor for class io.vanslog.spring.data.meilisearch.core.federation.FederationResponse
- FederationResponse(String, Double, Double, String) - Constructor for class io.vanslog.spring.data.meilisearch.core.federation.FederationResponse
- filter - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- filter - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- filter - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- filter - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- filterableAttributes() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the filterable attributes
- filterArray - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- filterArray - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- filterArray - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- filterArray - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- findAll() - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- findAll(Pageable) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- findAll(Sort) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- findAllById(Iterable<ID>) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- findById(ID) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
G
- get(String, Class<T>) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Retrieves an entity by its document id.
- get(String, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- getApiKey() - Method in interface io.vanslog.spring.data.meilisearch.client.ClientConfiguration
-
Get the apiKey.
- getApiKey() - Method in class io.vanslog.spring.data.meilisearch.client.DefaultClientConfiguration
- getAttributesToCrop() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getAttributesToCrop() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getAttributesToHighlight() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getAttributesToHighlight() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getAttributesToRetrieve() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getAttributesToRetrieve() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getAttributesToRetrieve() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getAttributesToRetrieve() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getAttributesToSearchOn() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getAttributesToSearchOn() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getAttributesToSearchOn() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- getAttributesToSearchOn() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- getAttributesToSearchOn() - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Get the search attributes
- getClientAgents() - Method in interface io.vanslog.spring.data.meilisearch.client.ClientConfiguration
-
Get the clientAgents.
- getClientAgents() - Method in class io.vanslog.spring.data.meilisearch.client.DefaultClientConfiguration
- getContent() - Method in class io.vanslog.spring.data.meilisearch.core.SearchHit
- getConversionService() - Method in class io.vanslog.spring.data.meilisearch.core.convert.MappingMeilisearchConverter
- getConversionService() - Method in interface io.vanslog.spring.data.meilisearch.core.convert.MeilisearchConverter
-
Returns the
ConversionServiceused by the converter. - getCropLength() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getCropLength() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getCropMarker() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getCropMarker() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getDefaultSettings() - Method in interface io.vanslog.spring.data.meilisearch.core.mapping.MeilisearchPersistentEntity
-
Returns the default settings for an index.
- getDefaultSettings() - Method in class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchPersistentEntity
- getDistinct() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getDistinct() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getDocumentId() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getDocumentId() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getEmbedder() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getEmbedder() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getEntityInformation(Class<T>) - Method in interface io.vanslog.spring.data.meilisearch.repository.support.MeilisearchEntityInformationCreator
-
Returns
MeilisearchEntityInformationfor the given domain class. - getEntityInformation(Class<T>) - Method in class io.vanslog.spring.data.meilisearch.repository.support.MeilisearchEntityInformationCreatorImpl
- getEntityInformation(Class<T>) - Method in class io.vanslog.spring.data.meilisearch.repository.support.MeilisearchRepositoryFactory
- getExecutionDuration() - Method in interface io.vanslog.spring.data.meilisearch.core.SearchHits
- getExecutionDuration() - Method in class io.vanslog.spring.data.meilisearch.core.SearchHitsImpl
- getFacetDistribution() - Method in class io.vanslog.spring.data.meilisearch.core.SearchHit
- getFacetName() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- getFacetName() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- getFacetQuery() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- getFacetQuery() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- getFacets() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getFacets() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getFacetStats() - Method in class io.vanslog.spring.data.meilisearch.core.SearchHit
- getFederation() - Method in class io.vanslog.spring.data.meilisearch.core.SearchHit
- getFederationOptions() - Method in class io.vanslog.spring.data.meilisearch.core.query.IndexQuery
- getFederationOptions() - Method in class io.vanslog.spring.data.meilisearch.core.query.IndexQueryBuilder
- getFieldName() - Method in interface io.vanslog.spring.data.meilisearch.core.mapping.MeilisearchPersistentProperty
-
Returns the name of the field a property is persisted to.
- getFieldName() - Method in class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchPersistentProperty
- getFilter() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getFilter() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getFilter() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- getFilter() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- getFilter() - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Get the search filter
- getFilter() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getFilter() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getFilterArray() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getFilterArray() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getFilterArray() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- getFilterArray() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- getFilterArray() - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Get the search filter array
- getHighlightPostTag() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getHighlightPostTag() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getHighlightPreTag() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getHighlightPreTag() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getHostUrl() - Method in interface io.vanslog.spring.data.meilisearch.client.ClientConfiguration
-
Get the hostUrl.
- getHostUrl() - Method in class io.vanslog.spring.data.meilisearch.client.DefaultClientConfiguration
- getIdAttribute() - Method in class io.vanslog.spring.data.meilisearch.repository.support.MappingMeilisearchEntityInformation
- getIdAttribute() - Method in interface io.vanslog.spring.data.meilisearch.repository.support.MeilisearchEntityInformation
-
Returns the id attribute.
- getIdentifyingAnnotations() - Method in class io.vanslog.spring.data.meilisearch.repository.config.MeilisearchRepositoryConfigExtension
- getIdentifyingTypes() - Method in class io.vanslog.spring.data.meilisearch.repository.config.MeilisearchRepositoryConfigExtension
- getIndexUid() - Method in class io.vanslog.spring.data.meilisearch.core.federation.FederationResponse
- getIndexUid() - Method in interface io.vanslog.spring.data.meilisearch.core.mapping.MeilisearchPersistentEntity
-
Returns the Index UID of the persistent entity.
- getIndexUid() - Method in class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchPersistentEntity
- getIndexUid() - Method in class io.vanslog.spring.data.meilisearch.core.query.IndexQuery
- getIndexUid() - Method in class io.vanslog.spring.data.meilisearch.core.query.IndexQueryBuilder
- getIndexUid() - Method in exception io.vanslog.spring.data.meilisearch.IndexAccessException
- getIndexUid() - Method in class io.vanslog.spring.data.meilisearch.repository.support.MappingMeilisearchEntityInformation
- getIndexUid() - Method in interface io.vanslog.spring.data.meilisearch.repository.support.MeilisearchEntityInformation
-
Returns the uid of the index.
- getJsonHandler() - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClient
- getLimit() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getLimit() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getLocales() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getLocales() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getMappingContext() - Method in class io.vanslog.spring.data.meilisearch.core.convert.MappingMeilisearchConverter
- getMappingContext() - Method in interface io.vanslog.spring.data.meilisearch.core.convert.MeilisearchConverter
-
Returns the
MappingContext. used by the converter. - getMatchingStrategy() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getMatchingStrategy() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getMatchingStrategy() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- getMatchingStrategy() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- getMatchingStrategy() - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Get the search sort
- getMeilisearchConverter() - Method in interface io.vanslog.spring.data.meilisearch.core.MeilisearchOperations
-
Return the
MeilisearchConverter. - getMeilisearchConverter() - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- getModuleName() - Method in class io.vanslog.spring.data.meilisearch.repository.config.MeilisearchRepositoryConfigExtension
- getModulePrefix() - Method in class io.vanslog.spring.data.meilisearch.repository.config.MeilisearchRepositoryConfigExtension
- getObject() - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClientFactoryBean
- getObjectType() - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClientFactoryBean
- getOffset() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getOffset() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getPageable() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getPageable() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getProcessingTimeMs() - Method in class io.vanslog.spring.data.meilisearch.core.SearchHit
- getQ() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getQ() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getQ() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- getQ() - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- getQ() - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Get the search query text
- getQueriesPosition() - Method in class io.vanslog.spring.data.meilisearch.core.federation.FederationResponse
- getQuery() - Method in class io.vanslog.spring.data.meilisearch.core.SearchHit
- getRankingScoreThreshold() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getRankingScoreThreshold() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getRankingScoreThreshold() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getRankingScoreThreshold() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getRemote() - Method in class io.vanslog.spring.data.meilisearch.core.federation.FederationResponse
- getRepositoryBaseClass(RepositoryMetadata) - Method in class io.vanslog.spring.data.meilisearch.repository.support.MeilisearchRepositoryFactory
- getRepositoryFactoryBeanClassName() - Method in class io.vanslog.spring.data.meilisearch.repository.config.MeilisearchRepositoryConfigExtension
- getRequestInterval() - Method in interface io.vanslog.spring.data.meilisearch.client.ClientConfiguration
-
Get the request interval to wait for task to complete.
- getRequestInterval() - Method in class io.vanslog.spring.data.meilisearch.client.DefaultClientConfiguration
- getRequestInterval() - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClient
- getRequestTimeout() - Method in interface io.vanslog.spring.data.meilisearch.client.ClientConfiguration
-
Get the request timeout to wait for task to complete.
- getRequestTimeout() - Method in class io.vanslog.spring.data.meilisearch.client.DefaultClientConfiguration
- getRequestTimeout() - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClient
- getRetrieveVectors() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getRetrieveVectors() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getSearchHit(int) - Method in interface io.vanslog.spring.data.meilisearch.core.SearchHits
- getSearchHit(int) - Method in class io.vanslog.spring.data.meilisearch.core.SearchHitsImpl
- getSearchHits() - Method in interface io.vanslog.spring.data.meilisearch.core.SearchHits
- getSearchHits() - Method in class io.vanslog.spring.data.meilisearch.core.SearchHitsImpl
- getSearchHits() - Method in interface io.vanslog.spring.data.meilisearch.core.SearchPage
- getShowMatchesPosition() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getShowRankingScore() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getShowRankingScore() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getShowRankingScore() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getShowRankingScoreDetails() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getShowRankingScoreDetails() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- getShowRankingScoreDetails() - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- getSort() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- getSort() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- getTargetRepository(RepositoryInformation) - Method in class io.vanslog.spring.data.meilisearch.repository.support.MeilisearchRepositoryFactory
- getTaskStatus() - Method in exception io.vanslog.spring.data.meilisearch.TaskStatusException
-
Return the task status.
- getWeightedRankingScore() - Method in class io.vanslog.spring.data.meilisearch.core.federation.FederationResponse
H
- hashCode() - Method in record class io.vanslog.spring.data.meilisearch.core.FacetHit
-
Returns a hash code value for this object.
- hasSearchHits() - Method in interface io.vanslog.spring.data.meilisearch.core.SearchHits
- headers() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- highlightPostTag - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- highlightPostTag - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- highlightPreTag - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- highlightPreTag - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- HUGGING_FACE - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.Source
I
- includeFilters() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Specifies which types are eligible for component scanning.
- IndexAccessException - Exception in io.vanslog.spring.data.meilisearch
-
Exception indicating that an index could not be found.
- IndexAccessException(String) - Constructor for exception io.vanslog.spring.data.meilisearch.IndexAccessException
-
Constructor for IndexAccessException.
- IndexAccessException(String, Throwable) - Constructor for exception io.vanslog.spring.data.meilisearch.IndexAccessException
-
Constructor for IndexAccessException.
- IndexQuery - Class in io.vanslog.spring.data.meilisearch.core.query
- IndexQuery(IndexQueryBuilder) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.IndexQuery
- IndexQuery(String) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.IndexQuery
- IndexQueryBuilder - Class in io.vanslog.spring.data.meilisearch.core.query
- IndexQueryBuilder() - Constructor for class io.vanslog.spring.data.meilisearch.core.query.IndexQueryBuilder
- indexSearchRequest(BaseQuery, String, boolean) - Method in class io.vanslog.spring.data.meilisearch.client.msc.RequestConverter
- indexUid - Variable in class io.vanslog.spring.data.meilisearch.core.query.IndexQuery
- indexUid - Variable in class io.vanslog.spring.data.meilisearch.core.query.IndexQueryBuilder
- indexUid() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Document
-
UID of the Meilisearch index.
- init() - Method in class io.vanslog.spring.data.meilisearch.config.MeilisearchNamespaceHandler
-
Registers the MeilisearchClientBeanDefinitionParser.
- inputField() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- inputType() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- INSTANCE - Enum constant in enum class io.vanslog.spring.data.meilisearch.core.mapping.MeilisearchPersistentProperty.PropertyToFieldNameConverter
- io.vanslog.spring.data.meilisearch - package io.vanslog.spring.data.meilisearch
- io.vanslog.spring.data.meilisearch.annotations - package io.vanslog.spring.data.meilisearch.annotations
- io.vanslog.spring.data.meilisearch.client - package io.vanslog.spring.data.meilisearch.client
- io.vanslog.spring.data.meilisearch.client.msc - package io.vanslog.spring.data.meilisearch.client.msc
-
This package contains classes that use the Meilisearch client library (com.meilisearch.sdk:meilisearch-java) to access Meilisearch.
- io.vanslog.spring.data.meilisearch.config - package io.vanslog.spring.data.meilisearch.config
- io.vanslog.spring.data.meilisearch.core - package io.vanslog.spring.data.meilisearch.core
- io.vanslog.spring.data.meilisearch.core.convert - package io.vanslog.spring.data.meilisearch.core.convert
- io.vanslog.spring.data.meilisearch.core.federation - package io.vanslog.spring.data.meilisearch.core.federation
- io.vanslog.spring.data.meilisearch.core.mapping - package io.vanslog.spring.data.meilisearch.core.mapping
- io.vanslog.spring.data.meilisearch.core.query - package io.vanslog.spring.data.meilisearch.core.query
- io.vanslog.spring.data.meilisearch.repository - package io.vanslog.spring.data.meilisearch.repository
- io.vanslog.spring.data.meilisearch.repository.config - package io.vanslog.spring.data.meilisearch.repository.config
- io.vanslog.spring.data.meilisearch.repository.support - package io.vanslog.spring.data.meilisearch.repository.support
- isApplySettings() - Method in interface io.vanslog.spring.data.meilisearch.core.mapping.MeilisearchPersistentEntity
-
Returns whether to apply the settings to the index on repository bootstrapping.
- isApplySettings() - Method in class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchPersistentEntity
- isIdProperty() - Method in class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchPersistentProperty
- isShowMatchesPosition() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- isShowRankingScore() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- isShowRankingScoreDetails() - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- iterator() - Method in interface io.vanslog.spring.data.meilisearch.core.SearchHits
J
- jsonHandler() - Method in class io.vanslog.spring.data.meilisearch.config.MeilisearchConfiguration
-
Register a
JsonHandlerbean.
L
- locales - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- locales - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- locales() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.LocalizedAttribute
- LocalizedAttribute - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Annotation to specify localized attributes at the index level.
- localizedAttributes() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the localized attributes
M
- mapHitList(FacetSearchable, Class<?>) - Method in class io.vanslog.spring.data.meilisearch.client.msc.ResponseConverter
- mapHitList(Searchable, Class<?>) - Method in class io.vanslog.spring.data.meilisearch.client.msc.ResponseConverter
- mapHits(FacetSearchable, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.client.msc.ResponseConverter
- mapHits(Searchable, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.client.msc.ResponseConverter
- MappingMeilisearchConverter - Class in io.vanslog.spring.data.meilisearch.core.convert
-
MeilisearchConverterImplementation based onMappingContext. - MappingMeilisearchConverter(MappingContext<? extends MeilisearchPersistentEntity<?>, MeilisearchPersistentProperty>) - Constructor for class io.vanslog.spring.data.meilisearch.core.convert.MappingMeilisearchConverter
-
Creates a new
MappingMeilisearchConvertergiven theMappingContext. - MappingMeilisearchEntityInformation<T,
ID> - Class in io.vanslog.spring.data.meilisearch.repository.support -
Implementation of
MeilisearchEntityInformation. - MappingMeilisearchEntityInformation(MeilisearchPersistentEntity<T>) - Constructor for class io.vanslog.spring.data.meilisearch.repository.support.MappingMeilisearchEntityInformation
-
Creates a new
MappingMeilisearchEntityInformationfor the givenMeilisearchPersistentEntity. - mapResult(MultiSearchResult, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.client.msc.ResponseConverter
- mapResult(SimilarDocumentsResults, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.client.msc.ResponseConverter
- mapResults(Results<MultiSearchResult>, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.client.msc.ResponseConverter
- matchingStrategy - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- matchingStrategy - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- matchingStrategy - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- matchingStrategy - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- maxTotalHits() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Pagination
-
The maximum number of search results Meilisearch can return
- maxValuesPerFacet() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Faceting
- MeilisearchCallback<T> - Interface in io.vanslog.spring.data.meilisearch.core
-
Callback interface for low level operations executed against a Meilisearch environment.
- meilisearchClient(ClientConfiguration, JsonHandler) - Method in class io.vanslog.spring.data.meilisearch.config.MeilisearchConfiguration
-
Create a Meilisearch client.
- MeilisearchClient - Class in io.vanslog.spring.data.meilisearch.client
-
Extension of
Clientthat allows to configure the additional attributes that are required for request timeout and retry handling. - MeilisearchClient(ClientConfiguration) - Constructor for class io.vanslog.spring.data.meilisearch.client.MeilisearchClient
- MeilisearchClient(ClientConfiguration, JsonHandler) - Constructor for class io.vanslog.spring.data.meilisearch.client.MeilisearchClient
- MeilisearchClientBeanDefinitionParser - Class in io.vanslog.spring.data.meilisearch.config
-
BeanDefinitionParser class that parses the client tag in the XML configuration file.The client tag is parsed by setting the host URL, API key, JSON handler, and client agents.
- MeilisearchClientBeanDefinitionParser() - Constructor for class io.vanslog.spring.data.meilisearch.config.MeilisearchClientBeanDefinitionParser
- MeilisearchClientFactoryBean - Class in io.vanslog.spring.data.meilisearch.client
-
FactoryBean class that creates a
MeilisearchClient. - MeilisearchConfiguration - Class in io.vanslog.spring.data.meilisearch.config
-
Base class for a @
Configurationclass to set up the Meilisearch connection using the Meilisearch Client. - MeilisearchConfiguration() - Constructor for class io.vanslog.spring.data.meilisearch.config.MeilisearchConfiguration
- MeilisearchConfigurationSupport - Class in io.vanslog.spring.data.meilisearch.config
-
Support class for
MeilisearchConfiguration. - MeilisearchConfigurationSupport() - Constructor for class io.vanslog.spring.data.meilisearch.config.MeilisearchConfigurationSupport
- meilisearchConverter(SimpleMeilisearchMappingContext, MeilisearchCustomConversions) - Method in class io.vanslog.spring.data.meilisearch.config.MeilisearchConfigurationSupport
-
Create a
MeilisearchConverterbean. - MeilisearchConverter - Interface in io.vanslog.spring.data.meilisearch.core.convert
-
Meilisearch converter aware of
MappingContext. - meilisearchCustomConversions() - Method in class io.vanslog.spring.data.meilisearch.config.MeilisearchConfigurationSupport
-
Register custom
Converters in aMeilisearchCustomConversionsobject if required. - MeilisearchCustomConversions - Class in io.vanslog.spring.data.meilisearch.core.convert
-
Meilisearch specific
CustomConversions. - MeilisearchCustomConversions(Collection<?>) - Constructor for class io.vanslog.spring.data.meilisearch.core.convert.MeilisearchCustomConversions
-
Creates a new
CustomConversionsinstance registering the given converters. - MeilisearchEntityInformation<T,
ID> - Interface in io.vanslog.spring.data.meilisearch.repository.support -
Entity information for Meilisearch.
- MeilisearchEntityInformationCreator - Interface in io.vanslog.spring.data.meilisearch.repository.support
-
Interface to create
MeilisearchEntityInformation. - MeilisearchEntityInformationCreatorImpl - Class in io.vanslog.spring.data.meilisearch.repository.support
-
Implementation of
MeilisearchEntityInformationCreator. - MeilisearchEntityInformationCreatorImpl(MappingContext<? extends MeilisearchPersistentEntity<?>, MeilisearchPersistentProperty>) - Constructor for class io.vanslog.spring.data.meilisearch.repository.support.MeilisearchEntityInformationCreatorImpl
-
Creates a new
MeilisearchEntityInformationCreatorImplfor the givenMappingContext. - meilisearchMappingContext() - Method in class io.vanslog.spring.data.meilisearch.config.MeilisearchConfigurationSupport
-
Create a
SimpleMeilisearchMappingContextbean. - MeilisearchNamespaceHandler - Class in io.vanslog.spring.data.meilisearch.config
-
NamespaceHandler class that registers namespaces in the XML configuration file.
- MeilisearchNamespaceHandler() - Constructor for class io.vanslog.spring.data.meilisearch.config.MeilisearchNamespaceHandler
- meilisearchOperations(MeilisearchClient, MeilisearchConverter) - Method in class io.vanslog.spring.data.meilisearch.config.MeilisearchConfiguration
-
Create a
MeilisearchOperationsbean. - MeilisearchOperations - Interface in io.vanslog.spring.data.meilisearch.core
-
The operations for Meilisearch APIs.
- MeilisearchPersistentEntity<T> - Interface in io.vanslog.spring.data.meilisearch.core.mapping
-
Meilisearch specific
PersistentEntityabstraction. - MeilisearchPersistentProperty - Interface in io.vanslog.spring.data.meilisearch.core.mapping
-
Meilisearch specific
PersistentPropertyabstraction. - MeilisearchPersistentProperty.PropertyToFieldNameConverter - Enum Class in io.vanslog.spring.data.meilisearch.core.mapping
- MeilisearchRepository<T,
ID> - Interface in io.vanslog.spring.data.meilisearch.repository -
Repository interface for Meilisearch.
- MeilisearchRepositoryConfigExtension - Class in io.vanslog.spring.data.meilisearch.repository.config
-
RepositoryConfigurationExtensionimplementation to configure Meilisearch repository configuration support. - MeilisearchRepositoryConfigExtension() - Constructor for class io.vanslog.spring.data.meilisearch.repository.config.MeilisearchRepositoryConfigExtension
- MeilisearchRepositoryFactory - Class in io.vanslog.spring.data.meilisearch.repository.support
-
Factory to create
SimpleMeilisearchRepositoryinstances. - MeilisearchRepositoryFactory(MeilisearchOperations) - Constructor for class io.vanslog.spring.data.meilisearch.repository.support.MeilisearchRepositoryFactory
- MeilisearchRepositoryFactoryBean<T extends Repository<S,
ID>, S, ID extends Serializable> - Class in io.vanslog.spring.data.meilisearch.repository.support -
FactoryBeanto createRepositoryinstances. - MeilisearchRepositoryFactoryBean(Class<? extends T>) - Constructor for class io.vanslog.spring.data.meilisearch.repository.support.MeilisearchRepositoryFactoryBean
-
Creates a new
RepositoryFactoryBeanSupportfor the given repository interface. - MeilisearchTemplate - Class in io.vanslog.spring.data.meilisearch.core
-
Implementation of
MeilisearchOperations. - MeilisearchTemplate(MeilisearchClient) - Constructor for class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- MeilisearchTemplate(MeilisearchClient, MeilisearchConverter) - Constructor for class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- meilisearchTemplateRef() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Returns the
MeilisearchTemplatebean name. - minWordSizeForTypos() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.TypoTolerance
- MinWordSizeForTypos - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Minimum word size configuration for typos
- model() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- multiGet(Class<T>) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Retrieves all entities of the given type.
- multiGet(Class<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- multiGet(Class<T>, int, int) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Retrieves all entities of the given type with the given offset and limit.
- multiGet(Class<T>, int, int) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- multiGet(Class<T>, List<String>) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Retrieves all entities of the given type with the given document ids.
- multiGet(Class<T>, List<String>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- multiGet(Class<T>, List<String>, int, int) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Retrieves all entities of the given type with the given document ids and offset and limit.
- multiGet(Class<T>, List<String>, int, int) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- multiSearch(List<Q>, MultiSearchFederation, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- multiSearch(List<Q>, MultiSearchFederation, Class<T>) - Method in interface io.vanslog.spring.data.meilisearch.core.SearchOperations
-
Execute federated multi-search query against Meilisearch and return the result.
- multiSearch(List<Q>, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- multiSearch(List<Q>, Class<T>) - Method in interface io.vanslog.spring.data.meilisearch.core.SearchOperations
-
Execute non-federated multi-search query against Meilisearch and return the result.
- multiSearchRequest(List<? extends BaseQuery>, String, boolean) - Method in class io.vanslog.spring.data.meilisearch.client.msc.RequestConverter
N
- name() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- name() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.EmbedderParameter
- namedQueriesLocation() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Configures the location of where to find the Spring Data named queries properties file.
- nonSeparatorTokens() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the non-separator tokens
O
- OLLAMA - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.Source
- oneTypo() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.MinWordSizeForTypos
- OPEN_AI - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.Source
P
- pageable - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- pageable - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- Pagination - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Meilisearch Pagination
- parseInternal(Element, ParserContext) - Method in class io.vanslog.spring.data.meilisearch.config.MeilisearchClientBeanDefinitionParser
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class io.vanslog.spring.data.meilisearch.repository.config.MeilisearchRepositoryConfigExtension
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class io.vanslog.spring.data.meilisearch.repository.config.MeilisearchRepositoryConfigExtension
- proximityPrecision() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the proximity precision
Q
- q - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- q - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- q - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- q - Variable in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- query() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- Query - Interface in io.vanslog.spring.data.meilisearch.core.query
-
Query interface for Meilisearch operations
- queryLookupStrategy() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Returns the key of the
QueryLookupStrategyto be used for lookup queries for query methods.
R
- rankingRules() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the ranking rules
- rankingScoreThreshold - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- rankingScoreThreshold - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- repositoryFactoryBeanClass() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Returns the
FactoryBeanclass to be used for each repository instance. - repositoryImplementationPostfix() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
- request() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- RequestConverter - Class in io.vanslog.spring.data.meilisearch.client.msc
-
Class to convert Spring Data Meilisearch classes into Meilisearch requests.
- RequestConverter() - Constructor for class io.vanslog.spring.data.meilisearch.client.msc.RequestConverter
- response() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- ResponseConverter - Class in io.vanslog.spring.data.meilisearch.client.msc
-
Class to convert Meilisearch classes into Spring Data Meilisearch responses.
- ResponseConverter() - Constructor for class io.vanslog.spring.data.meilisearch.client.msc.ResponseConverter
- REST - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.Source
- revision() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
S
- save(List<T>) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Saves all given entities.
- save(List<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- save(S) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- save(T) - Method in interface io.vanslog.spring.data.meilisearch.core.DocumentOperations
-
Saves an entity.
- save(T) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- saveAll(Iterable<S>) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- search(Q, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- search(Q, Class<T>) - Method in interface io.vanslog.spring.data.meilisearch.core.SearchOperations
-
Search for entities that meet the criteria using Spring Data style query.
- searchableAttributes() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
attributes to be used for searching
- searchCutoffMs() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the search cutoff time in milliseconds if value is -1, this setting will be disabled
- SearchHit<T> - Class in io.vanslog.spring.data.meilisearch.core
- SearchHit(T, int, String, Map<String, FacetRating>, Object, FederationResponse) - Constructor for class io.vanslog.spring.data.meilisearch.core.SearchHit
- SearchHit(T, FacetSearchable) - Constructor for class io.vanslog.spring.data.meilisearch.core.SearchHit
- SearchHit(T, Searchable) - Constructor for class io.vanslog.spring.data.meilisearch.core.SearchHit
- SearchHit(T, Searchable, FederationResponse) - Constructor for class io.vanslog.spring.data.meilisearch.core.SearchHit
- SearchHit(T, SimilarDocumentsResults) - Constructor for class io.vanslog.spring.data.meilisearch.core.SearchHit
- SearchHits<T> - Interface in io.vanslog.spring.data.meilisearch.core
- SearchHitsImpl<T> - Class in io.vanslog.spring.data.meilisearch.core
- SearchHitsImpl(Duration, List<? extends SearchHit<T>>) - Constructor for class io.vanslog.spring.data.meilisearch.core.SearchHitsImpl
- SearchHitSupport - Class in io.vanslog.spring.data.meilisearch.core
- SearchOperations - Interface in io.vanslog.spring.data.meilisearch.core
-
The operations for the below Meilisearch APIs.
- SearchPage<T> - Interface in io.vanslog.spring.data.meilisearch.core
-
Page definition for repositories that need to return a paged SearchHits.
- searchPageFor(SearchHits<T>, Pageable, long) - Static method in class io.vanslog.spring.data.meilisearch.core.SearchHitSupport
- searchRequest(BaseQuery) - Method in class io.vanslog.spring.data.meilisearch.client.msc.RequestConverter
- searchRequest(FacetQuery) - Method in class io.vanslog.spring.data.meilisearch.client.msc.RequestConverter
- separatorTokens() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the separator tokens
- setApiKey(String) - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClientFactoryBean
-
Set the API key.
- setApplicationContext(ApplicationContext) - Method in class io.vanslog.spring.data.meilisearch.core.convert.MappingMeilisearchConverter
- setApplicationContext(ApplicationContext) - Method in class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchPersistentEntity
- setAttributesToCrop(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setAttributesToHighlight(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setAttributesToRetrieve(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setAttributesToRetrieve(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setAttributesToSearchOn(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setAttributesToSearchOn(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- setAttributesToSearchOn(String[]) - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Set the search attributes
- setClientAgents(String[]) - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClientFactoryBean
-
Set the client agents.
- setConversions(CustomConversions) - Method in class io.vanslog.spring.data.meilisearch.core.convert.MappingMeilisearchConverter
- setCropLength(Integer) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setCropMarker(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setDistinct(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setDocumentId(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setEmbedder(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setFacetName(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- setFacetQuery(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- setFacets(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setFederationOptions(FederationOptions) - Method in class io.vanslog.spring.data.meilisearch.core.query.IndexQuery
- setFilter(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setFilter(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setFilter(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- setFilter(String[]) - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Set the search filter
- setFilterArray(String[][]) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setFilterArray(String[][]) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- setFilterArray(String[][]) - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Set the search filter array
- setHighlightPostTag(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setHighlightPreTag(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setHostUrl(String) - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClientFactoryBean
-
Set the host URL.
- setIndexUid(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.IndexQuery
- setJsonHandler(JsonHandler) - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClientFactoryBean
-
Set the JSON handler.
- setLimit(Integer) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setLocales(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setMatchingStrategy(MatchingStrategy) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setMatchingStrategy(MatchingStrategy) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- setMatchingStrategy(MatchingStrategy) - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Set the search sort
- setMeilisearchOperations(MeilisearchOperations) - Method in class io.vanslog.spring.data.meilisearch.repository.support.MeilisearchRepositoryFactoryBean
-
Configures the
MeilisearchOperationsto be used to create the repository. - setOffset(Integer) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setPageable(Pageable) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setQ(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setQ(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQuery
- setQ(String) - Method in interface io.vanslog.spring.data.meilisearch.core.query.Query
-
Set the search query text
- setRankingScoreThreshold(Double) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setRankingScoreThreshold(Double) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setRequestInterval(int) - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClientFactoryBean
-
Set request interval to wait for task to complete.
- setRequestTimeout(int) - Method in class io.vanslog.spring.data.meilisearch.client.MeilisearchClientFactoryBean
-
Set request timeout to wait for task to complete.
- setRetrieveVectors(Boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setShowMatchesPosition(boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setShowRankingScore(boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setShowRankingScore(Boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setShowRankingScoreDetails(boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- setShowRankingScoreDetails(Boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- setSort(Sort) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- Setting - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Meilisearch Setting
- showMatchesPosition - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- showMatchesPosition - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- showRankingScore - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- showRankingScore - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- showRankingScoreDetails - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- showRankingScoreDetails - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- SimilarQuery - Class in io.vanslog.spring.data.meilisearch.core.query
- SimilarQuery(SimilarQueryBuilder) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- SimilarQuery(String, String) - Constructor for class io.vanslog.spring.data.meilisearch.core.query.SimilarQuery
- SimilarQueryBuilder - Class in io.vanslog.spring.data.meilisearch.core.query
- SimilarQueryBuilder() - Constructor for class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- similarSearch(SimilarQuery, Class<T>) - Method in class io.vanslog.spring.data.meilisearch.core.MeilisearchTemplate
- similarSearch(SimilarQuery, Class<T>) - Method in interface io.vanslog.spring.data.meilisearch.core.SearchOperations
-
Execute the similar documents search query against meilisearch and return the result.
- similarSearchRequest(SimilarQuery) - Method in class io.vanslog.spring.data.meilisearch.client.msc.RequestConverter
- SimpleMeilisearchMappingContext - Class in io.vanslog.spring.data.meilisearch.core.mapping
-
Meilisearch specific
AbstractMappingContextimplementation. - SimpleMeilisearchMappingContext() - Constructor for class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchMappingContext
- SimpleMeilisearchPersistentEntity<T> - Class in io.vanslog.spring.data.meilisearch.core.mapping
-
Meilisearch specific
BasicPersistentEntityimplementation holding. - SimpleMeilisearchPersistentEntity(TypeInformation<T>) - Constructor for class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchPersistentEntity
-
Creates a new
SimpleMeilisearchPersistentEntitywith the givenTypeInformation. - SimpleMeilisearchPersistentProperty - Class in io.vanslog.spring.data.meilisearch.core.mapping
-
Meilisearch specific
PersistentEntityimplementation holding. - SimpleMeilisearchPersistentProperty(Property, PersistentEntity<?, MeilisearchPersistentProperty>, SimpleTypeHolder) - Constructor for class io.vanslog.spring.data.meilisearch.core.mapping.SimpleMeilisearchPersistentProperty
-
Creates a new
SimpleMeilisearchPersistentProperty. - SimpleMeilisearchRepository<T,
ID> - Class in io.vanslog.spring.data.meilisearch.repository.support -
Meilisearch specific repository implementation.
- SimpleMeilisearchRepository(EntityInformation<T, ID>, MeilisearchOperations) - Constructor for class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- sort - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQuery
- sort - Variable in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- sortableAttributes() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
attributes to be used for sorting
- source() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- stopWords() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the stop words
- stringIdRepresentation(ID) - Method in class io.vanslog.spring.data.meilisearch.repository.support.SimpleMeilisearchRepository
- Synonym - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Meilisearch Synonym
- synonyms() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Setting
-
defines the synonyms
- synonyms() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Synonym
T
- TaskStatusException - Exception in io.vanslog.spring.data.meilisearch
-
Exception indicating that a task status was not successful.
- TaskStatusException(TaskStatus, String) - Constructor for exception io.vanslog.spring.data.meilisearch.TaskStatusException
-
Constructor for TaskStatusException.
- TaskStatusException(TaskStatus, String, Throwable) - Constructor for exception io.vanslog.spring.data.meilisearch.TaskStatusException
-
Constructor for TaskStatusException.
- TEXT - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.InputType
- TEXT_ARRAY - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.InputType
- toString() - Method in record class io.vanslog.spring.data.meilisearch.core.FacetHit
-
Returns a string representation of this record class.
- toString() - Method in class io.vanslog.spring.data.meilisearch.core.SearchHitsImpl
- toString() - Method in exception io.vanslog.spring.data.meilisearch.TaskStatusException
- TRUE - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.TriState
- twoTypos() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.MinWordSizeForTypos
- TypoTolerance - Annotation Interface in io.vanslog.spring.data.meilisearch.annotations
-
Meilisearch Typo Tolerance
U
- UncategorizedMeilisearchException - Exception in io.vanslog.spring.data.meilisearch
-
Uncategorized exception for Meilisearch.
- UncategorizedMeilisearchException(String) - Constructor for exception io.vanslog.spring.data.meilisearch.UncategorizedMeilisearchException
-
Constructor for UncategorizedMeilisearchException.
- UncategorizedMeilisearchException(String, Throwable) - Constructor for exception io.vanslog.spring.data.meilisearch.UncategorizedMeilisearchException
-
Constructor for UncategorizedMeilisearchException.
- unwrapSearchHits(Object) - Static method in class io.vanslog.spring.data.meilisearch.core.SearchHitSupport
-
unwraps the data contained in a SearchHit for different types containing SearchHits if possible
- url() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Embedder
- USER_PROVIDED - Enum constant in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.Source
V
- value() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.EmbedderParameter
- value() - Method in record class io.vanslog.spring.data.meilisearch.core.FacetHit
-
Returns the value of the
valuerecord component. - value() - Element in annotation interface io.vanslog.spring.data.meilisearch.repository.config.EnableMeilisearchRepositories
-
Alias for the
EnableMeilisearchRepositories.basePackages()attribute. - valueOf(String) - Static method in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.InputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.Source
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.TriState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.vanslog.spring.data.meilisearch.core.mapping.MeilisearchPersistentProperty.PropertyToFieldNameConverter
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.InputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.Source
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.vanslog.spring.data.meilisearch.annotations.Embedder.TriState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.vanslog.spring.data.meilisearch.core.mapping.MeilisearchPersistentProperty.PropertyToFieldNameConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withApiKey(String) - Method in class io.vanslog.spring.data.meilisearch.client.ClientConfigurationBuilder
-
Configure API key to access Meilisearch instance.
- withAttributesToCrop(String...) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withAttributesToHighlight(String...) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withAttributesToRetrieve(String...) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withAttributesToRetrieve(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withAttributesToSearchOn(String...) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withAttributesToSearchOn(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- withClientAgents(String[]) - Method in class io.vanslog.spring.data.meilisearch.client.ClientConfigurationBuilder
-
Configure client agents that will be sent with User-Agent header.
- withCropLength(Integer) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withCropMarker(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withDistinct(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withDocumentId(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withEmbedder(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withFacetName(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- withFacetQuery(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- withFacets(String...) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withFederationOptions(FederationOptions) - Method in class io.vanslog.spring.data.meilisearch.core.query.IndexQueryBuilder
- withFilter(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withFilter(String...) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withFilter(String[]) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- withFilterArray(String[][]) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withFilterArray(String[][]) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- withHighlightPostTag(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withHighlightPreTag(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withIndexUid(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.IndexQueryBuilder
- withLimit(Integer) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withLocales(String...) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withMatchingStrategy(MatchingStrategy) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withMatchingStrategy(MatchingStrategy) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- withOffset(Integer) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withPageable(Pageable) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withQ(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withQ(String) - Method in class io.vanslog.spring.data.meilisearch.core.query.FacetQueryBuilder
- withRankingScoreThreshold(Double) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withRankingScoreThreshold(Double) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withRequestInterval(int) - Method in class io.vanslog.spring.data.meilisearch.client.ClientConfigurationBuilder
-
Configure request interval to wait for task to complete.
- withRequestTimeout(int) - Method in class io.vanslog.spring.data.meilisearch.client.ClientConfigurationBuilder
-
Configure request timeout to wait for task to complete.
- withRetrieveVectors(Boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withShowMatchesPosition(boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withShowRankingScore(boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withShowRankingScore(Boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withShowRankingScoreDetails(boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- withShowRankingScoreDetails(Boolean) - Method in class io.vanslog.spring.data.meilisearch.core.query.SimilarQueryBuilder
- withSort(Sort) - Method in class io.vanslog.spring.data.meilisearch.core.query.BaseQueryBuilder
- word() - Element in annotation interface io.vanslog.spring.data.meilisearch.annotations.Synonym
All Classes and Interfaces|All Packages|Serialized Form