Top Fields Constructors Methods
org.jabref.model.pdf.search

public final Class SearchResult

extends Object
Class Inheritance
Imports
java.io.IOException, java.util.Arrays, .List, java.util.stream.Collectors, org.jabref.model.entry.BibEntry, org.apache.lucene.analysis.Analyzer, org.apache.lucene.analysis.TokenStream, org.apache.lucene.analysis.en.EnglishAnalyzer, org.apache.lucene.index.IndexableField, org.apache.lucene.search.IndexSearcher, org.apache.lucene.search.Query, org.apache.lucene.search.ScoreDoc, org.apache.lucene.search.highlight.Highlighter, org.apache.lucene.search.highlight.InvalidTokenOffsetsException, org.apache.lucene.search.highlight.QueryScorer, org.apache.lucene.search.highlight.SimpleHTMLFormatter, org.apache.lucene.search.highlight.TextFragment

Field Summary

Modifier and TypeField and Description
private List<String>
private List<String>
private final float
private final long
private final int
private final String

Constructor Summary

AccessConstructor and Description
public
SearchResult(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.Query query, org.apache.lucene.search.ScoreDoc scoreDoc)

Method Summary

Modifier and TypeMethod and Description
public List<String>
public List<String>
private String
getFieldContents(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreDoc scoreDoc, String field)

public float
public long
public int
public String
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

annotationsResultStringsHtmlback to summary
private List<String> annotationsResultStringsHtml
contentResultStringsHtmlback to summary
private List<String> contentResultStringsHtml
luceneScoreback to summary
private final float luceneScore
modifiedback to summary
private final long modified
pageNumberback to summary
private final int pageNumber
pathback to summary
private final String path

Constructor Detail

SearchResultback to summary
public SearchResult(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.Query query, org.apache.lucene.search.ScoreDoc scoreDoc) throws IOException

Method Detail

getAnnotationsResultStringsHtmlback to summary
public List<String> getAnnotationsResultStringsHtml()
getContentResultStringsHtmlback to summary
public List<String> getContentResultStringsHtml()
getFieldContentsback to summary
private String getFieldContents(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreDoc scoreDoc, String field) throws IOException
getLuceneScoreback to summary
public float getLuceneScore()
getModifiedback to summary
public long getModified()
getPageNumberback to summary
public int getPageNumber()
getPathback to summary
public String getPath()
isResultForback to summary
public boolean isResultFor(BibEntry entry)