Verified Owner
Top Description Constructors Methods
org.jabref.logic.importer.fetcher.transformers

public Class DefaultQueryTransformer

extends YearAndYearRangeByFilteringQueryTransformer
Class Inheritance
Imports
org.jabref.logic.util.strings.StringUtil

Default query transformer without any boolean operators

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected String
getLogicalAndOperator()

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.getLogicalAndOperator.

Returns the logical AND operator used by the library Note: whitespaces have to be included around the operator

Example: " AND "

protected String
getLogicalNotOperator()

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.getLogicalNotOperator.

Returns the logical NOT operator used by the library

Example: "!"

protected String
getLogicalOrOperator()

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.getLogicalOrOperator.

Returns the logical OR operator used by the library Note: whitespaces have to be included around the operator

Example: " OR "

protected String
handleAuthor(String author)

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.handleAuthor.

Return a string representation of the author fielded term

protected String
handleJournal(String journalTitle)

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.handleJournal.

Return a string representation of the journal fielded term

protected String
handleTitle(String title)

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.handleTitle.

Return a string representation of the title fielded term

Inherited from org.jabref.logic.importer.fetcher.transformers.YearAndYearRangeByFilteringQueryTransformer:
handleYear

Constructor Detail

DefaultQueryTransformerback to summary
public DefaultQueryTransformer()

Method Detail

getLogicalAndOperatorback to summary
protected String getLogicalAndOperator()

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.getLogicalAndOperator.

Doc from org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.getLogicalAndOperator.

Returns the logical AND operator used by the library Note: whitespaces have to be included around the operator

Example: " AND "

Annotations
@Override
getLogicalNotOperatorback to summary
protected String getLogicalNotOperator()

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.getLogicalNotOperator.

Doc from org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.getLogicalNotOperator.

Returns the logical NOT operator used by the library

Example: "!"

Annotations
@Override
getLogicalOrOperatorback to summary
protected String getLogicalOrOperator()

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.getLogicalOrOperator.

Doc from org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.getLogicalOrOperator.

Returns the logical OR operator used by the library Note: whitespaces have to be included around the operator

Example: " OR "

Annotations
@Override
handleAuthorback to summary
protected String handleAuthor(String author)

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.handleAuthor.

Doc from org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.handleAuthor.

Return a string representation of the author fielded term

Annotations
@Override
handleJournalback to summary
protected String handleJournal(String journalTitle)

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.handleJournal.

Doc from org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.handleJournal.

Return a string representation of the journal fielded term

Annotations
@Override
handleTitleback to summary
protected String handleTitle(String title)

Implements abstract org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.handleTitle.

Doc from org.jabref.logic.importer.fetcher.transformers.AbstractQueryTransformer.handleTitle.

Return a string representation of the title fielded term

Annotations
@Override