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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
     
     
    int
     
    int
     
    void
     
    void
    setLanguage(String language)
     
    void
    setThreshold(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

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SemanticSearchOptions

      public SemanticSearchOptions()
  • Method Details

    • getEmbeddingSchemeId

      public Long getEmbeddingSchemeId()
    • setEmbeddingSchemeId

      public void setEmbeddingSchemeId(Long schemeId)
    • getThreshold

      public int getThreshold()
    • setThreshold

      public void setThreshold(int threshold)
    • getLanguage

      public String getLanguage()
    • setLanguage

      public void setLanguage(String language)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.logicaldoc.core.searchengine.SearchOptions
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class com.logicaldoc.core.searchengine.SearchOptions