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, org.apache.commons.csv.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