Top Description Fields Constructors Methods
de.undercouch.citeproc.ris

public Class RISReferenceBuilder

extends Object
Class Inheritance
Imports
java.util.Map

Builder for RISReference
Author
Michel Kraemer

Field Summary

Modifier and TypeField and Description
private String
private String
private String
private String
private String[]
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String[]
private String
private String
private String[]
private String
private String
private String
private String
private String[]
private String
private String
private String
private String[]
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String[]
private String[]
private String
private String
private String[]
private String
private RISType
private String
private String
private String
private String

Constructor Summary

AccessConstructor and Description
public
public
RISReferenceBuilder(RISReference
the original object
original
)

Creates a builder that copies properties from the given original object

Method Summary

Modifier and TypeMethod and Description
public RISReferenceBuilder
abstrct(String abstrct)

public RISReferenceBuilder
accessDate(String accessDate)

public RISReferenceBuilder
accessionNumber(String accessionNumber)

public RISReferenceBuilder
authorAddress(String authorAddress)

public RISReferenceBuilder
authors(String... authors)

public RISReferenceBuilder
bookOrConference(String bookOrConference)

public RISReference
public RISReferenceBuilder
callNumber(String callNumber)

public RISReferenceBuilder
caption(String caption)

public RISReferenceBuilder
custom1(String custom1)

public RISReferenceBuilder
custom2(String custom2)

public RISReferenceBuilder
custom3(String custom3)

public RISReferenceBuilder
custom4(String custom4)

public RISReferenceBuilder
custom5(String custom5)

public RISReferenceBuilder
custom6(String custom6)

public RISReferenceBuilder
custom7(String custom7)

public RISReferenceBuilder
custom8(String custom8)

public RISReferenceBuilder
databaseProvider(String databaseProvider)

public RISReferenceBuilder
date(String date)

public RISReferenceBuilder
DOI(String DOI)

public RISReferenceBuilder
edition(String edition)

public RISReferenceBuilder
editors(String... editors)

public RISReferenceBuilder
endPage(String endPage)

public RISReferenceBuilder
figure(String figure)

public RISReferenceBuilder
fileAttachments(String... fileAttachments)

public RISReferenceBuilder
id(String id)

public RISReferenceBuilder
isbnOrIssn(String isbnOrIssn)

public RISReferenceBuilder
issue(String issue)

public RISReferenceBuilder
journal(String journal)

public RISReferenceBuilder
keywords(String... keywords)

public RISReferenceBuilder
label(String label)

public RISReferenceBuilder
language(String language)

public RISReferenceBuilder
nameOfDatabase(String nameOfDatabase)

public RISReferenceBuilder
notes(String... notes)

public RISReferenceBuilder
number(String number)

public RISReferenceBuilder
numberOfVolumes(String numberOfVolumes)

public RISReferenceBuilder
originalPublication(String originalPublication)

public RISReferenceBuilder
place(String place)

public RISReferenceBuilder
primaryTitle(String primaryTitle)

public RISReferenceBuilder
publisher(String publisher)

public RISReferenceBuilder
reprintEdition(String reprintEdition)

public RISReferenceBuilder
researchNotes(String researchNotes)

public RISReferenceBuilder
reviewedItem(String reviewedItem)

public RISReferenceBuilder
secondaryTitle(String secondaryTitle)

public RISReferenceBuilder
section(String section)

public RISReferenceBuilder
shortTitle(String shortTitle)

public RISReferenceBuilder
startPage(String startPage)

public RISReferenceBuilder
subsidiaryAuthors(String... subsidiaryAuthors)

public RISReferenceBuilder
tertiaryAuthors(String... tertiaryAuthors)

public RISReferenceBuilder
tertiaryTitle(String tertiaryTitle)

public RISReferenceBuilder
title(String title)

public RISReferenceBuilder
translatedAuthors(String... translatedAuthors)

public RISReferenceBuilder
translatedTitle(String translatedTitle)

public RISReferenceBuilder
type(RISType type)

public RISReferenceBuilder
typeOfWork(String typeOfWork)

public RISReferenceBuilder
URL(String URL)

public RISReferenceBuilder
volume(String volume)

public RISReferenceBuilder
year(String year)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

abstrctback to summary
private String abstrct
accessDateback to summary
private String accessDate
accessionNumberback to summary
private String accessionNumber
authorAddressback to summary
private String authorAddress
authorsback to summary
private String[] authors
bookOrConferenceback to summary
private String bookOrConference
callNumberback to summary
private String callNumber
captionback to summary
private String caption
custom1back to summary
private String custom1
custom2back to summary
private String custom2
custom3back to summary
private String custom3
custom4back to summary
private String custom4
custom5back to summary
private String custom5
custom6back to summary
private String custom6
custom7back to summary
private String custom7
custom8back to summary
private String custom8
databaseProviderback to summary
private String databaseProvider
dateback to summary
private String date
DOIback to summary
private String DOI
editionback to summary
private String edition
editorsback to summary
private String[] editors
endPageback to summary
private String endPage
figureback to summary
private String figure
fileAttachmentsback to summary
private String[] fileAttachments
idback to summary
private String id
isbnOrIssnback to summary
private String isbnOrIssn
issueback to summary
private String issue
journalback to summary
private String journal
keywordsback to summary
private String[] keywords
labelback to summary
private String label
languageback to summary
private String language
nameOfDatabaseback to summary
private String nameOfDatabase
notesback to summary
private String[] notes
numberback to summary
private String number
numberOfVolumesback to summary
private String numberOfVolumes
originalPublicationback to summary
private String originalPublication
placeback to summary
private String place
primaryTitleback to summary
private String primaryTitle
publisherback to summary
private String publisher
reprintEditionback to summary
private String reprintEdition
researchNotesback to summary
private String researchNotes
reviewedItemback to summary
private String reviewedItem
secondaryTitleback to summary
private String secondaryTitle
sectionback to summary
private String section
shortTitleback to summary
private String shortTitle
startPageback to summary
private String startPage
subsidiaryAuthorsback to summary
private String[] subsidiaryAuthors
tertiaryAuthorsback to summary
private String[] tertiaryAuthors
tertiaryTitleback to summary
private String tertiaryTitle
titleback to summary
private String title
translatedAuthorsback to summary
private String[] translatedAuthors
translatedTitleback to summary
private String translatedTitle
typeback to summary
private RISType type
typeOfWorkback to summary
private String typeOfWork
URLback to summary
private String URL
volumeback to summary
private String volume
yearback to summary
private String year

Constructor Detail

RISReferenceBuilderback to summary
public RISReferenceBuilder()
RISReferenceBuilderback to summary
public RISReferenceBuilder(RISReference original)

Creates a builder that copies properties from the given original object

Parameters
original:RISReference

the original object

Method Detail

abstrctback to summary
public RISReferenceBuilder abstrct(String abstrct)
accessDateback to summary
public RISReferenceBuilder accessDate(String accessDate)
accessionNumberback to summary
public RISReferenceBuilder accessionNumber(String accessionNumber)
authorAddressback to summary
public RISReferenceBuilder authorAddress(String authorAddress)
authorsback to summary
public RISReferenceBuilder authors(String... authors)
bookOrConferenceback to summary
public RISReferenceBuilder bookOrConference(String bookOrConference)
buildback to summary
public RISReference build()
callNumberback to summary
public RISReferenceBuilder callNumber(String callNumber)
captionback to summary
public RISReferenceBuilder caption(String caption)
custom1back to summary
public RISReferenceBuilder custom1(String custom1)
custom2back to summary
public RISReferenceBuilder custom2(String custom2)
custom3back to summary
public RISReferenceBuilder custom3(String custom3)
custom4back to summary
public RISReferenceBuilder custom4(String custom4)
custom5back to summary
public RISReferenceBuilder custom5(String custom5)
custom6back to summary
public RISReferenceBuilder custom6(String custom6)
custom7back to summary
public RISReferenceBuilder custom7(String custom7)
custom8back to summary
public RISReferenceBuilder custom8(String custom8)
databaseProviderback to summary
public RISReferenceBuilder databaseProvider(String databaseProvider)
dateback to summary
public RISReferenceBuilder date(String date)
DOIback to summary
public RISReferenceBuilder DOI(String DOI)
editionback to summary
public RISReferenceBuilder edition(String edition)
editorsback to summary
public RISReferenceBuilder editors(String... editors)
endPageback to summary
public RISReferenceBuilder endPage(String endPage)
figureback to summary
public RISReferenceBuilder figure(String figure)
fileAttachmentsback to summary
public RISReferenceBuilder fileAttachments(String... fileAttachments)
idback to summary
public RISReferenceBuilder id(String id)
isbnOrIssnback to summary
public RISReferenceBuilder isbnOrIssn(String isbnOrIssn)
issueback to summary
public RISReferenceBuilder issue(String issue)
journalback to summary
public RISReferenceBuilder journal(String journal)
keywordsback to summary
public RISReferenceBuilder keywords(String... keywords)
labelback to summary
public RISReferenceBuilder label(String label)
languageback to summary
public RISReferenceBuilder language(String language)
nameOfDatabaseback to summary
public RISReferenceBuilder nameOfDatabase(String nameOfDatabase)
notesback to summary
public RISReferenceBuilder notes(String... notes)
numberback to summary
public RISReferenceBuilder number(String number)
numberOfVolumesback to summary
public RISReferenceBuilder numberOfVolumes(String numberOfVolumes)
originalPublicationback to summary
public RISReferenceBuilder originalPublication(String originalPublication)
placeback to summary
public RISReferenceBuilder place(String place)
primaryTitleback to summary
public RISReferenceBuilder primaryTitle(String primaryTitle)
publisherback to summary
public RISReferenceBuilder publisher(String publisher)
reprintEditionback to summary
public RISReferenceBuilder reprintEdition(String reprintEdition)
researchNotesback to summary
public RISReferenceBuilder researchNotes(String researchNotes)
reviewedItemback to summary
public RISReferenceBuilder reviewedItem(String reviewedItem)
secondaryTitleback to summary
public RISReferenceBuilder secondaryTitle(String secondaryTitle)
sectionback to summary
public RISReferenceBuilder section(String section)
shortTitleback to summary
public RISReferenceBuilder shortTitle(String shortTitle)
startPageback to summary
public RISReferenceBuilder startPage(String startPage)
subsidiaryAuthorsback to summary
public RISReferenceBuilder subsidiaryAuthors(String... subsidiaryAuthors)
tertiaryAuthorsback to summary
public RISReferenceBuilder tertiaryAuthors(String... tertiaryAuthors)
tertiaryTitleback to summary
public RISReferenceBuilder tertiaryTitle(String tertiaryTitle)
titleback to summary
public RISReferenceBuilder title(String title)
translatedAuthorsback to summary
public RISReferenceBuilder translatedAuthors(String... translatedAuthors)
translatedTitleback to summary
public RISReferenceBuilder translatedTitle(String translatedTitle)
typeback to summary
public RISReferenceBuilder type(RISType type)
typeOfWorkback to summary
public RISReferenceBuilder typeOfWork(String typeOfWork)
URLback to summary
public RISReferenceBuilder URL(String URL)
volumeback to summary
public RISReferenceBuilder volume(String volume)
yearback to summary
public RISReferenceBuilder year(String year)