Class VectorSearchResult

java.lang.Object
sk.iway.iwcm.rag.vectorstore.VectorSearchResult

public class VectorSearchResult extends Object
Result from a vector similarity search.
  • Constructor Details

    • VectorSearchResult

      public VectorSearchResult()
    • VectorSearchResult

      public VectorSearchResult(Long chunkId, String entityType, Long entityId, Integer chunkIndex, String chunkText, Double similarity)
  • Method Details

    • getRankingScore

      public double getRankingScore()
      Returns the rerank score when available, otherwise the original retrieval score.
    • getChunkId

      public Long getChunkId()
    • getEntityType

      public String getEntityType()
    • getEntityId

      public Long getEntityId()
    • getChunkIndex

      public Integer getChunkIndex()
    • getChunkText

      public String getChunkText()
    • getSimilarity

      public Double getSimilarity()
    • getRerankScore

      public Double getRerankScore()
    • getSourceTitle

      public String getSourceTitle()
    • getSourceUrl

      public String getSourceUrl()
    • getSourcePath

      public String getSourcePath()
    • setChunkId

      public void setChunkId(Long chunkId)
    • setEntityType

      public void setEntityType(String entityType)
    • setEntityId

      public void setEntityId(Long entityId)
    • setChunkIndex

      public void setChunkIndex(Integer chunkIndex)
    • setChunkText

      public void setChunkText(String chunkText)
    • setSimilarity

      public void setSimilarity(Double similarity)
    • setRerankScore

      public void setRerankScore(Double rerankScore)
    • setSourceTitle

      public void setSourceTitle(String sourceTitle)
    • setSourceUrl

      public void setSourceUrl(String sourceUrl)
    • setSourcePath

      public void setSourcePath(String sourcePath)