Verified Owner
Top Fields Constructors Methods
org.jabref.logic.importer.fetcher

public Class CollectionOfComputerScienceBibliographiesParser

extends Object
implements Parser
Class Inheritance
All Implemented Interfaces
org.jabref.logic.importer.Parser
Imports
java.io.IOException, .InputStream, java.util.ArrayList, .List, .Scanner, java.util.regex.Pattern, java.util.stream.Collectors, org.jabref.logic.formatter.bibtexfields.HtmlToUnicodeFormatter, org.jabref.logic.importer.FetcherException, .ImportFormatPreferences, .ParseException, .Parser, org.jabref.logic.importer.fileformat.BibtexParser, org.jabref.logic.net.URLDownload, org.jabref.model.entry.BibEntry

Field Summary

Modifier and TypeField and Description
pack-priv final BibtexParser
pack-priv final HtmlToUnicodeFormatter
pack-priv static final Pattern
pack-priv static final Pattern

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private List<String>
public List<BibEntry>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bibtexParserback to summary
pack-priv final BibtexParser bibtexParser
htmlToUnicodeFormatterback to summary
pack-priv final HtmlToUnicodeFormatter htmlToUnicodeFormatter
REGEX_FOR_BIBTEXback to summary
pack-priv static final Pattern REGEX_FOR_BIBTEX

Constructor Detail

CollectionOfComputerScienceBibliographiesParserback to summary
public CollectionOfComputerScienceBibliographiesParser(ImportFormatPreferences importFormatPreferences)

Method Detail

matchRegexFromInputStreamHtmlback to summary
private List<String> matchRegexFromInputStreamHtml(InputStream inputStream, Pattern pattern)
parseEntriesback to summary
public List<BibEntry> parseEntries(InputStream inputStream) throws ParseException

Implements org.jabref.logic.importer.Parser.parseEntries.

Annotations
@Override