| Modifier and Type | Field and Description |
|---|---|
| private final ImportFormatPreferences | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final Logger | |
| private static final String | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Optional | Returns: The fulltext PDF URL Optional, if found, or an empty Optional if not found.The Bibtex entry entry)Implements org. Tries to find a fulltext URL for a given BibTex entry. |
| private Document | |
| private BufferedReader | |
| public String | getName()
Implements org. Returns the localized name of this fetcher. |
| private Document | Returns: A URL that lets us download a .bib filethe search query. luceneQueryConstructs a URL based on the query, size and page number. |
| public TrustLevel | getTrustLevel()
Overrides default org. Returns the level of trust for this fetcher. |
| pack-priv Optional | |
| pack-priv Optional | |
| public List | Returns: a list ofBibEntry, which are matched by the query (maybe empty)the root node of the lucene query luceneQueryImplements org. This method is used to send complex queries using fielded search. |
| public List | Returns: a list ofBibEntry, which are matched by the query (maybe empty)entry to search bibliographic information for entry)Implements org. Looks for hits which are matched by the given |
| formatPreferences | back to summary |
|---|---|
| private final ImportFormatPreferences formatPreferences | |
| GOOGLE_SEARCH | back to summary |
|---|---|
| private static final String GOOGLE_SEARCH | |
| GOOGLE_SITE | back to summary |
|---|---|
| private static final String GOOGLE_SITE | |
| HOST | back to summary |
|---|---|
| private static final String HOST | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| SEARCH | back to summary |
|---|---|
| private static final String SEARCH | |
| SEARCH_FOR_BIB_ENTRY | back to summary |
|---|---|
| private static final String SEARCH_FOR_BIB_ENTRY | |
| ResearchGate | back to summary |
|---|---|
| public ResearchGate(ImportFormatPreferences importFormatPreferences) | |
| findFullText | back to summary |
|---|---|
| public Optional Implements org. Tries to find a fulltext URL for a given BibTex entry. Search by title first, as DOI is not searchable directly. When the title is not present, the search is made with DOI via google.com with site:researchgate.net
| |
| getHTML | back to summary |
|---|---|
| private Document getHTML(BibEntry entry) throws FetcherException, IOException | |
| getInputStream | back to summary |
|---|---|
| private BufferedReader getInputStream(String urlString) | |
| getName | back to summary |
|---|---|
| public String getName() Implements org. Doc from org. Returns the localized name of this fetcher. The title can be used to display the fetcher in the menu and in the side pane. | |
| getPage | back to summary |
|---|---|
| private Document getPage(org. Constructs a URL based on the query, size and page number.
Extract the numerical internal ID and add it to the URL to receive a link to a
| |
| getTrustLevel | back to summary |
|---|---|
| public TrustLevel getTrustLevel() Overrides default org. Doc from org. Returns the level of trust for this fetcher. We distinguish between publishers and meta search engines for example.
| |
| getURLByDoi | back to summary |
|---|---|
| pack-priv Optional | |
| getURLByString | back to summary |
|---|---|
| pack-priv Optional | |
| performSearch | back to summary |
|---|---|
| public List Implements org. This method is used to send complex queries using fielded search.
| |
| performSearch | back to summary |
|---|---|
| public List Implements org. Looks for hits which are matched by the given | |