Verified Owner
Top Fields Constructors Methods
org.jabref.model.search.query

public final Class SearchResult

extends Object
Class Inheritance
Imports
java.io.IOException, java.util.Arrays, .List, org.jabref.model.search.LinkedFilesConstants, org.apache.lucene.analysis.TokenStream, org.apache.lucene.search.highlight.Highlighter, org.apache.lucene.search.highlight.InvalidTokenOffsetsException, org.apache.lucene.search.highlight.TextFragment

Field Summary

Modifier and TypeField and Description
private final String
private List<String>
private List<String>
private final boolean
private final org.apache.lucene.search.highlight.Highlighter
private final String
private final int
private final String

Constructor Summary

AccessConstructor and Description
private
SearchResult(boolean hasFulltextResults, String path, String pageContent, String annotation, int pageNumber, org.apache.lucene.search.highlight.Highlighter highlighter)

public
public
SearchResult(String path, String pageContent, String annotation, int pageNumber, org.apache.lucene.search.highlight.Highlighter highlighter)

Method Summary

Modifier and TypeMethod and Description
public List<String>
public List<String>
private static List<String>
getHighlighterFragments(org.apache.lucene.search.highlight.Highlighter highlighter, LinkedFilesConstants field, String content)

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

Field Detail

annotationback to summary
private final String annotation
annotationsResultStringsHtmlback to summary
private List<String> annotationsResultStringsHtml
contentResultStringsHtmlback to summary
private List<String> contentResultStringsHtml
hasFulltextResultsback to summary
private final boolean hasFulltextResults
highlighterback to summary
private final org.apache.lucene.search.highlight.Highlighter highlighter
pageContentback to summary
private final String pageContent
pageNumberback to summary
private final int pageNumber
pathback to summary
private final String path

Constructor Detail

SearchResultback to summary
private SearchResult(boolean hasFulltextResults, String path, String pageContent, String annotation, int pageNumber, org.apache.lucene.search.highlight.Highlighter highlighter)
SearchResultback to summary
public SearchResult()
SearchResultback to summary
public SearchResult(String path, String pageContent, String annotation, int pageNumber, org.apache.lucene.search.highlight.Highlighter highlighter)

Method Detail

getAnnotationsResultStringsHtmlback to summary
public List<String> getAnnotationsResultStringsHtml()
getContentResultStringsHtmlback to summary
public List<String> getContentResultStringsHtml()
getHighlighterFragmentsback to summary
private static List<String> getHighlighterFragments(org.apache.lucene.search.highlight.Highlighter highlighter, LinkedFilesConstants field, String content)
getPageNumberback to summary
public int getPageNumber()
getPathback to summary
public String getPath()
hasFulltextResultsback to summary
public boolean hasFulltextResults()