RisRecord

data class RisRecord(var type: RisType? = null, val firstAuthors: MutableList<String> = mutableListOf(), val secondaryAuthors: MutableList<String> = mutableListOf(), val tertiaryAuthors: MutableList<String> = mutableListOf(), val subsidiaryAuthors: MutableList<String> = mutableListOf(), val authors: MutableList<String> = mutableListOf(), var abstr: String? = null, var authorAddress: String? = null, var accessionNumber: String? = null, var archivesLocation: String? = null, var bt: String? = null, var custom1: String? = null, var custom2: String? = null, var custom3: String? = null, var custom4: String? = null, var custom5: String? = null, var custom6: String? = null, var custom7: String? = null, var custom8: String? = null, var caption: String? = null, var callNumber: String? = null, var cp: String? = null, var unpublishedReferenceTitle: String? = null, var placePublished: String? = null, var date: String? = null, var databaseName: String? = null, var doi: String? = null, var databaseProvider: String? = null, var editor: String? = null, var endPage: String? = null, var edition: String? = null, var referenceId: String? = null, var issue: String? = null, var periodicalNameUserAbbrevation: String? = null, var alternativeTitle: String? = null, var periodicalNameStandardAbbrevation: String? = null, var periodicalNameFullFormatJF: String? = null, var periodicalNameFullFormatJO: String? = null, val keywords: MutableList<String> = mutableListOf(), val pdfLinks: MutableList<String> = mutableListOf(), val fullTextLinks: MutableList<String> = mutableListOf(), val relatedRecords: MutableList<String> = mutableListOf(), val images: MutableList<String> = mutableListOf(), var language: String? = null, var label: String? = null, var websiteLink: String? = null, var miscellaneous1: String? = null, var miscellaneous2: String? = null, var miscellaneous3: String? = null, var notes: String? = null, var abstr2: String? = null, var numberOfVolumes: String? = null, var originalPublication: String? = null, var publisher: String? = null, var publishingPlace: String? = null, var publicationYear: String? = null, var reviewedItem: String? = null, var researchNotes: String? = null, var reprintEdition: String? = null, var section: String? = null, var isbnIssn: String? = null, var startPage: String? = null, var shortTitle: String? = null, var primaryTitle: String? = null, var secondaryTitle: String? = null, var tertiaryTitle: String? = null, var translatedAuthor: String? = null, var title: String? = null, var translatedTitle: String? = null, var userDefinable1: String? = null, var userDefinable2: String? = null, var userDefinable3: String? = null, var userDefinable4: String? = null, var userDefinable5: String? = null, var url: String? = null, var volumeNumber: String? = null, var publisherStandardNumber: String? = null, var primaryDate: String? = null, var accessDate: String? = null)

A single RIS record. It contains all the allowed tags from RIS format.

Constructors

Link copied to clipboard
constructor(type: RisType? = null, firstAuthors: MutableList<String> = mutableListOf(), secondaryAuthors: MutableList<String> = mutableListOf(), tertiaryAuthors: MutableList<String> = mutableListOf(), subsidiaryAuthors: MutableList<String> = mutableListOf(), authors: MutableList<String> = mutableListOf(), abstr: String? = null, authorAddress: String? = null, accessionNumber: String? = null, archivesLocation: String? = null, bt: String? = null, custom1: String? = null, custom2: String? = null, custom3: String? = null, custom4: String? = null, custom5: String? = null, custom6: String? = null, custom7: String? = null, custom8: String? = null, caption: String? = null, callNumber: String? = null, cp: String? = null, unpublishedReferenceTitle: String? = null, placePublished: String? = null, date: String? = null, databaseName: String? = null, doi: String? = null, databaseProvider: String? = null, editor: String? = null, endPage: String? = null, edition: String? = null, referenceId: String? = null, issue: String? = null, periodicalNameUserAbbrevation: String? = null, alternativeTitle: String? = null, periodicalNameStandardAbbrevation: String? = null, periodicalNameFullFormatJF: String? = null, periodicalNameFullFormatJO: String? = null, keywords: MutableList<String> = mutableListOf(), pdfLinks: MutableList<String> = mutableListOf(), fullTextLinks: MutableList<String> = mutableListOf(), relatedRecords: MutableList<String> = mutableListOf(), images: MutableList<String> = mutableListOf(), language: String? = null, label: String? = null, websiteLink: String? = null, miscellaneous1: String? = null, miscellaneous2: String? = null, miscellaneous3: String? = null, notes: String? = null, abstr2: String? = null, numberOfVolumes: String? = null, originalPublication: String? = null, publisher: String? = null, publishingPlace: String? = null, publicationYear: String? = null, reviewedItem: String? = null, researchNotes: String? = null, reprintEdition: String? = null, section: String? = null, isbnIssn: String? = null, startPage: String? = null, shortTitle: String? = null, primaryTitle: String? = null, secondaryTitle: String? = null, tertiaryTitle: String? = null, translatedAuthor: String? = null, title: String? = null, translatedTitle: String? = null, userDefinable1: String? = null, userDefinable2: String? = null, userDefinable3: String? = null, userDefinable4: String? = null, userDefinable5: String? = null, url: String? = null, volumeNumber: String? = null, publisherStandardNumber: String? = null, primaryDate: String? = null, accessDate: String? = null)

Types

Link copied to clipboard
class Builder

Properties

Link copied to clipboard

AB

Link copied to clipboard

N2. Abstract. This is a free text field and can contain alphanumeric characters. There is no practical length limit to this field.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

J2. This field is used for the abbreviated title of a book or journal name, the latter mapped to T2.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var bt: String?

BT

Link copied to clipboard
Link copied to clipboard

CA

Link copied to clipboard
var cp: String?

CP

Link copied to clipboard

C1

Link copied to clipboard

C2

Link copied to clipboard

C3

Link copied to clipboard

C4

Link copied to clipboard

C5

Link copied to clipboard

C6

Link copied to clipboard

C7

Link copied to clipboard

C8

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var date: String?

DA

Link copied to clipboard
var doi: String?

DO

Link copied to clipboard

ED

Link copied to clipboard

ED

Link copied to clipboard

EP

Link copied to clipboard
Link copied to clipboard

L2. Link to Full-text. There is no practical limit to the length of this field. URL addresses can be entered individually, one per tag or multiple addresses can be entered on one line using a semicolon as a separator.

Link copied to clipboard

L4. Image(s). There is no practical limit to the length of this field.

Link copied to clipboard
Link copied to clipboard

IS

Link copied to clipboard
Link copied to clipboard

LB

Link copied to clipboard
Link copied to clipboard

M1. Often used for Number. This is an alphanumeric field, thus suporting e.g. ranges or chars

Link copied to clipboard

M2. This is an alphanumeric field and there is no practical limit to the length of this field.

Link copied to clipboard

M3 - often used for Type of Work. Alphanumeric field.

Link copied to clipboard

N1

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

L1. There is no practical limit to the length of this field. URL addresses can be entered individually, one per tag or multiple addresses can be entered on one line using a semicolon as a separator.

Link copied to clipboard

JF. Journal/Periodical name: full format. This is an alphanumeric field of up to 255 characters.

Link copied to clipboard

JO. Journal/Periodical name: full format. This is an alphanumeric field of up to 255 characters.

Link copied to clipboard

JA. This is the periodical in which the article was (or is to be, in the case of in-press references) published. This is an alphanumeric field of up to 255 characters.

Link copied to clipboard

J1. Max 255 characters.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

PY. Publication year (YYYY/MM/DD).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

L3. Related Records. There is no practical limit to the length of this field.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

SE

Link copied to clipboard
Link copied to clipboard

SP - String? instead of Int? for DistillerSr format

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

TI

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

TY

Link copied to clipboard
var url: String?

UR

Link copied to clipboard

U1. User definable 1. This is an alphanumeric field and there is no practical limit to the length of this field.

Link copied to clipboard

U. User definable 2. This is an alphanumeric field and there is no practical limit to the length of this field.

Link copied to clipboard

U3. User definable 3. This is an alphanumeric field and there is no practical limit to the length of this field.

Link copied to clipboard

U4. User definable 4. This is an alphanumeric field and there is no practical limit to the length of this field.

Link copied to clipboard

U5. User definable 5. This is an alphanumeric field and there is no practical limit to the length of this field.

Link copied to clipboard
Link copied to clipboard