Top Description Fields Constructors Methods
org.jabref.model.search.rules

public Class ContainsBasedSearchRule

extends FullTextSearchRule
Class Inheritance
Annotations
@AllowedToUseLogic:Because access to the lucene index is needed
Imports
java.util.EnumSet, .Iterator, .List, .Locale, org.jabref.architecture.AllowedToUseLogic, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.Field, org.jabref.model.search.rules.SearchRules.SearchFlags, org.jabref.model.strings.StringUtil

Search rule for a search based on String.contains()

Field Summary

Inherited from org.jabref.model.search.rules.FullTextSearchRule:
lastPdfSearchResultslastQuerysearchFlags

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
public boolean
Inherited from org.jabref.model.search.rules.FullTextSearchRule:
getFulltextResultsgetSearchFlags

Constructor Detail

ContainsBasedSearchRuleback to summary
public ContainsBasedSearchRule(EnumSet<SearchRules.SearchFlags> searchFlags)

Method Detail

applyRuleback to summary
public boolean applyRule(String query, BibEntry bibEntry)

Implements org.jabref.model.search.rules.SearchRule.applyRule.

Annotations
@Override
validateSearchStringsback to summary
public boolean validateSearchStrings(String query)

Implements org.jabref.model.search.rules.SearchRule.validateSearchStrings.

Annotations
@Override