| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public RISLibrary | Returns: the RIS librarythe input stream to read from is)Loads a RIS library from a stream. |
| private static CSLName[] | |
| public Map | Returns: a map consisting of citation keys and citation itemsthe library lib)Converts the given library to a map of CSL citation items |
| public CSLItemData | Returns: the citation itemthe reference to convert ref)Converts an RIS reference to a citation item |
| public CSLType | Returns: the converted type (never null, falls back toCSLType#ARTICLE)the type to convert type)Converts a RIS reference type to a CSL type |
| RISConverter | back to summary |
|---|---|
| public RISConverter() | |
| loadLibrary | back to summary |
|---|---|
| public RISLibrary loadLibrary(InputStream is) throws IOException, ParseException Loads a RIS library from a stream. This method does not close the given stream. The caller is responsible for closing it.
| |
| toAuthors | back to summary |
|---|---|
| private static CSLName[] toAuthors(String[] authors) | |
| toItemData | back to summary |
|---|---|
| public Map Converts the given library to a map of CSL citation items
| |
| toItemData | back to summary |
|---|---|
| public CSLItemData toItemData(RISReference ref) Converts an RIS reference to a citation item
| |
| toType | back to summary |
|---|---|
| public CSLType toType(RISType type) Converts a RIS reference type to a CSL type
| |