public class IsiImporter extends ImportFormat
Constructor and Description |
---|
IsiImporter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCLIId()
Short, one token ID to identify the format from the command line.
|
java.lang.String |
getFormatName()
Return the name of this import format.
|
java.util.List<BibtexEntry> |
importEntries(java.io.InputStream stream,
OutputPrinter status)
Parse the entries in the source, and return a List of BibtexEntry
objects.
|
static java.lang.String |
isiAuthorConvert(java.lang.String author)
Will expand ISI first names.
|
static java.lang.String |
isiAuthorsConvert(java.lang.String authors) |
static java.lang.String[] |
isiAuthorsConvert(java.lang.String[] authors) |
boolean |
isRecognizedFormat(java.io.InputStream stream)
Check whether the source is in the correct format for this importer.
|
static java.lang.String |
parseMonth(java.lang.String value) |
static java.lang.String |
parsePages(java.lang.String value) |
static void |
processCapitalization(java.util.HashMap<java.lang.String,java.lang.String> map) |
static void |
processSubSup(java.util.HashMap<java.lang.String,java.lang.String> map) |
compareTo, equals, getDescription, getExtensions, getIsCustomImporter, hashCode, setIsCustomImporter, toString
public java.lang.String getFormatName()
getFormatName
in class ImportFormat
null
public java.lang.String getCLIId()
ImportFormat
getCLIId
in class ImportFormat
public boolean isRecognizedFormat(java.io.InputStream stream) throws java.io.IOException
isRecognizedFormat
in class ImportFormat
java.io.IOException
public static void processSubSup(java.util.HashMap<java.lang.String,java.lang.String> map)
public static void processCapitalization(java.util.HashMap<java.lang.String,java.lang.String> map)
public java.util.List<BibtexEntry> importEntries(java.io.InputStream stream, OutputPrinter status) throws java.io.IOException
importEntries
in class ImportFormat
java.io.IOException
public static java.lang.String parsePages(java.lang.String value)
public static java.lang.String parseMonth(java.lang.String value)
public static java.lang.String isiAuthorConvert(java.lang.String author)
public static java.lang.String[] isiAuthorsConvert(java.lang.String[] authors)
public static java.lang.String isiAuthorsConvert(java.lang.String authors)