Top Fields Constructors Methods
org.jabref.model.search

public Class GroupSearchQuery

extends Object
implements SearchMatcher
Class Inheritance
All Implemented Interfaces
org.jabref.model.search.SearchMatcher
Imports
java.util.EnumSet, .Objects, org.jabref.model.entry.BibEntry, org.jabref.model.search.rules.SearchRule, .SearchRules, .SearchRules.SearchFlags

Field Summary

Modifier and TypeField and Description
private final String
private final SearchRule
private final EnumSet<SearchRules.SearchFlags>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private String
private String
public SearchRule
public String
public EnumSet<SearchRules.SearchFlags>
private SearchRule
public boolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

queryback to summary
private final String query
ruleback to summary
private final SearchRule rule
searchFlagsback to summary
private final EnumSet<SearchRules.SearchFlags> searchFlags

Constructor Detail

GroupSearchQueryback to summary
public GroupSearchQuery(String query, EnumSet<SearchRules.SearchFlags> searchFlags)

Method Detail

getCaseSensitiveDescriptionback to summary
private String getCaseSensitiveDescription()
getRegularExpressionDescriptionback to summary
private String getRegularExpressionDescription()
getRuleback to summary
public SearchRule getRule()
getSearchExpressionback to summary
public String getSearchExpression()
getSearchFlagsback to summary
public EnumSet<SearchRules.SearchFlags> getSearchFlags()
getSearchRuleback to summary
private SearchRule getSearchRule()
isMatchback to summary
public boolean isMatch(BibEntry entry)

Implements org.jabref.model.search.SearchMatcher.isMatch.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override