GenericBibliographyEntry

data class GenericBibliographyEntry(val citationKey: String, val title: String?, val author: String?, val year: String?, val url: String? = null, val extraFields: Map<String, String>) : BibliographyEntry

A generic bibliography entry for any other type of work.

Parameters

citationKey

the unique identifier for the entry

title

the title of the work

author

the author(s) of the work

year

the year of publication

url

the URL of the work

extraFields

any additional fields that are not standard

Constructors

Link copied to clipboard
constructor(citationKey: String, title: String?, author: String?, year: String?, url: String? = null, extraFields: Map<String, String>)

Properties

Link copied to clipboard
open override val author: String?
Link copied to clipboard
open override val citationKey: String
Link copied to clipboard
open override val extraFields: Map<String, String>
Link copied to clipboard

Given a BibliographyEntry with the author property in the format "Last, First and Last, First", generates structured author information.

Link copied to clipboard
open override val title: String?
Link copied to clipboard
val url: String? = null
Link copied to clipboard
open override val year: String?

Functions

Link copied to clipboard
open override fun <T> accept(visitor: BibliographyEntryVisitor<T>): T