Top Description Fields Constructors Methods
org.jabref.logic.importer.fileformat

public Class CoinsParser

extends Object
implements Parser
Class Inheritance
All Implemented Interfaces
org.jabref.logic.importer.Parser
Imports
java.io.BufferedReader, .InputStream, .InputStreamReader, java.util.ArrayList, .Collections, .List, java.util.regex.Matcher, .Pattern, java.util.stream.Collectors, org.jabref.logic.importer.ParseException, .Parser, org.jabref.logic.util.OS, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.Field, .StandardField, org.jabref.model.entry.types.StandardEntryType

implemented by reverse-engineering the implementation by CiteSeerX

Field Summary

Modifier and TypeField and Description
private final Pattern
private final Pattern
private final Pattern
private final Pattern
private final Pattern
private final Pattern
private final Pattern
private final Pattern
private final Pattern

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
appendData(String data, BibEntry entry, Pattern pattern, Field field)

public List<BibEntry>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

AUTHORback to summary
private final Pattern AUTHOR
DOIback to summary
private final Pattern DOI
ISSUEback to summary
private final Pattern ISSUE
JOURNALback to summary
private final Pattern JOURNAL
PAGESback to summary
private final Pattern PAGES
TITLEback to summary
private final Pattern TITLE
TYPEback to summary
private final Pattern TYPE
VOLUMEback to summary
private final Pattern VOLUME
YEARback to summary
private final Pattern YEAR

Constructor Detail

CoinsParserback to summary
public CoinsParser()

Method Detail

appendDataback to summary
private void appendData(String data, BibEntry entry, Pattern pattern, Field field)
parseEntriesback to summary
public List<BibEntry> parseEntries(InputStream inputStream) throws ParseException

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

Annotations
@Override