Verified Owner
Top Description Fields Constructors Methods
org.jabref.logic.journals

public Class AbbreviationParser

extends Object
Class Inheritance
Imports
java.io.BufferedReader, .IOException, java.nio.charset.StandardCharsets, java.nio.file.Files, .Path, java.util.Arrays, .Collection, .LinkedHashSet, org.apache.commons.csv.CSVParser, .CSVRecord

Reads abbreviation files (CSV format) into a list of Abbreviations.

Field Summary

Modifier and TypeField and Description
private final LinkedHashSet<Abbreviation>
private static final Character[]
private static final char

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private char
public Collection<Abbreviation>
pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

abbreviationsback to summary
private final LinkedHashSet<Abbreviation> abbreviations
DELIMITERSback to summary
private static final Character[] DELIMITERS
NO_DELIMITERback to summary
private static final char NO_DELIMITER

Constructor Detail

AbbreviationParserback to summary
public AbbreviationParser()

Method Detail

detectDelimiterback to summary
private char detectDelimiter(Path file) throws IOException
getAbbreviationsback to summary
public Collection<Abbreviation> getAbbreviations()
readJournalListFromFileback to summary
pack-priv void readJournalListFromFile(Path file) throws IOException