Package com.logicaldoc.ai.embedding
Class SemanticSearchOptions
java.lang.Object
com.logicaldoc.core.searchengine.SearchOptions
com.logicaldoc.ai.embedding.SemanticSearchOptions
- All Implemented Interfaces:
Serializable,Comparable<com.logicaldoc.core.searchengine.SearchOptions>
public class SemanticSearchOptions
extends com.logicaldoc.core.searchengine.SearchOptions
SearchOptions specialization for the Semantic search.- Since:
- 9.2.2
- Author:
- Giuseppe Desiato - LogicalDOC
- See Also:
-
Field Summary
Fields inherited from class com.logicaldoc.core.searchengine.SearchOptions
TYPE_FOLDERS, TYPE_FULLTEXT, TYPE_PARAMETRIC, TYPE_SEMANTIC, TYPE_TAG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintinthashCode()voidsetEmbeddingSchemeId(Long schemeId) voidsetLanguage(String language) voidsetThreshold(int threshold) Methods inherited from class com.logicaldoc.core.searchengine.SearchOptions
compareTo, getDescription, getExpression, getFilterIds, getFolderId, getMaxHits, getName, getPage, getParameters, getTemplate, getTenantId, getTopOperator, getTransaction, getType, getUserId, isCaseSensitive, isFulltext, isRetrieveAliases, isSearchInSubPath, read, setCaseSensitive, setDescription, setExpression, setFilterIds, setFolderId, setMaxHits, setName, setPage, setParameters, setRetrieveAliases, setSearchInSubPath, setTemplate, setTenantId, setTopOperator, setTransaction, setType, setUserId, toString, write
-
Constructor Details
-
SemanticSearchOptions
public SemanticSearchOptions()
-
-
Method Details
-
getEmbeddingSchemeId
-
setEmbeddingSchemeId
-
getThreshold
public int getThreshold() -
setThreshold
public void setThreshold(int threshold) -
getLanguage
-
setLanguage
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.logicaldoc.core.searchengine.SearchOptions
-
equals
- Overrides:
equalsin classcom.logicaldoc.core.searchengine.SearchOptions
-