Verified Owner
Top Description Fields Constructors Methods
org.jabref.logic.search.query

public final Class SearchFieldConstants

extends Object
Class Inheritance

Pseudo-field names recognized by the Search.g4 grammar.

These are not real org.jabref.model.entry.field.Fields but query-language aliases that every search visitor (SQL, Lucene, in-memory) handles specially. Declared as compile-time constants so they can be used as switch case labels.

Field Summary

Modifier and TypeField and Description
public static final String
ANY_FIELD

Matches across all fields.

public static final String
public static final String
ANY_KEYWORD

Matches against the keywords field.

public static final String
CITATION_KEY

The citation key field.

public static final String
ENTRY_TYPE

The entry type.

public static final String
KEY

Alias for the citation key field ("citationkey").

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ANY_FIELDback to summary
public static final String ANY_FIELD

Matches across all fields.

ANY_FIELD_ALIASback to summary
public static final String ANY_FIELD_ALIAS

Alias for ANY_FIELD.

ANY_KEYWORDback to summary
public static final String ANY_KEYWORD

Matches against the keywords field.

CITATION_KEYback to summary
public static final String CITATION_KEY

The citation key field.

ENTRY_TYPEback to summary
public static final String ENTRY_TYPE

The entry type.

KEYback to summary
public static final String KEY

Alias for the citation key field ("citationkey").

Constructor Detail

SearchFieldConstantsback to summary
private SearchFieldConstants()