Search in sources :

Example 1 with GoogleScholar

use of org.jabref.logic.importer.fetcher.GoogleScholar in project jabref by JabRef.

the class WebFetchers method getSearchBasedFetchers.

public static List<SearchBasedFetcher> getSearchBasedFetchers(ImportFormatPreferences importFormatPreferences) {
    ArrayList<SearchBasedFetcher> list = new ArrayList<>();
    list.add(new ArXiv(importFormatPreferences));
    list.add(new GvkFetcher());
    list.add(new MedlineFetcher());
    list.add(new AstrophysicsDataSystem(importFormatPreferences));
    list.add(new MathSciNet(importFormatPreferences));
    list.add(new zbMATH(importFormatPreferences));
    list.add(new GoogleScholar(importFormatPreferences));
    list.add(new DBLPFetcher(importFormatPreferences));
    list.add(new CrossRef());
    list.sort(Comparator.comparing(WebFetcher::getName));
    return list;
}
Also used : MedlineFetcher(org.jabref.logic.importer.fetcher.MedlineFetcher) GoogleScholar(org.jabref.logic.importer.fetcher.GoogleScholar) MathSciNet(org.jabref.logic.importer.fetcher.MathSciNet) ArrayList(java.util.ArrayList) org.jabref.logic.importer.fetcher.zbMATH(org.jabref.logic.importer.fetcher.zbMATH) DBLPFetcher(org.jabref.logic.importer.fetcher.DBLPFetcher) CrossRef(org.jabref.logic.importer.fetcher.CrossRef) AstrophysicsDataSystem(org.jabref.logic.importer.fetcher.AstrophysicsDataSystem) ArXiv(org.jabref.logic.importer.fetcher.ArXiv) GvkFetcher(org.jabref.logic.importer.fetcher.GvkFetcher)

Aggregations

ArrayList (java.util.ArrayList)1 ArXiv (org.jabref.logic.importer.fetcher.ArXiv)1 AstrophysicsDataSystem (org.jabref.logic.importer.fetcher.AstrophysicsDataSystem)1 CrossRef (org.jabref.logic.importer.fetcher.CrossRef)1 DBLPFetcher (org.jabref.logic.importer.fetcher.DBLPFetcher)1 GoogleScholar (org.jabref.logic.importer.fetcher.GoogleScholar)1 GvkFetcher (org.jabref.logic.importer.fetcher.GvkFetcher)1 MathSciNet (org.jabref.logic.importer.fetcher.MathSciNet)1 MedlineFetcher (org.jabref.logic.importer.fetcher.MedlineFetcher)1 org.jabref.logic.importer.fetcher.zbMATH (org.jabref.logic.importer.fetcher.zbMATH)1