Package de.undercouch.citeproc.ris
Class RISReferenceBuilder
- java.lang.Object
-
- de.undercouch.citeproc.ris.RISReferenceBuilder
-
public class RISReferenceBuilder extends Object
Builder forRISReference- Author:
- Michel Kraemer
-
-
Constructor Summary
Constructors Constructor Description RISReferenceBuilder()RISReferenceBuilder(RISReference original)Creates a builder that copies properties from the given original object
-
Method Summary
-
-
-
Constructor Detail
-
RISReferenceBuilder
public RISReferenceBuilder()
-
RISReferenceBuilder
public RISReferenceBuilder(RISReference original)
Creates a builder that copies properties from the given original object- Parameters:
original- the original object
-
-
Method Detail
-
id
public RISReferenceBuilder id(String id)
-
type
public RISReferenceBuilder type(RISType type)
-
editors
public RISReferenceBuilder editors(String... editors)
-
tertiaryAuthors
public RISReferenceBuilder tertiaryAuthors(String... tertiaryAuthors)
-
subsidiaryAuthors
public RISReferenceBuilder subsidiaryAuthors(String... subsidiaryAuthors)
-
abstrct
public RISReferenceBuilder abstrct(String abstrct)
-
authorAddress
public RISReferenceBuilder authorAddress(String authorAddress)
-
accessionNumber
public RISReferenceBuilder accessionNumber(String accessionNumber)
-
authors
public RISReferenceBuilder authors(String... authors)
-
bookOrConference
public RISReferenceBuilder bookOrConference(String bookOrConference)
-
custom1
public RISReferenceBuilder custom1(String custom1)
-
custom2
public RISReferenceBuilder custom2(String custom2)
-
custom3
public RISReferenceBuilder custom3(String custom3)
-
custom4
public RISReferenceBuilder custom4(String custom4)
-
custom5
public RISReferenceBuilder custom5(String custom5)
-
custom6
public RISReferenceBuilder custom6(String custom6)
-
custom7
public RISReferenceBuilder custom7(String custom7)
-
custom8
public RISReferenceBuilder custom8(String custom8)
-
caption
public RISReferenceBuilder caption(String caption)
-
callNumber
public RISReferenceBuilder callNumber(String callNumber)
-
place
public RISReferenceBuilder place(String place)
-
date
public RISReferenceBuilder date(String date)
-
nameOfDatabase
public RISReferenceBuilder nameOfDatabase(String nameOfDatabase)
-
DOI
public RISReferenceBuilder DOI(String DOI)
-
databaseProvider
public RISReferenceBuilder databaseProvider(String databaseProvider)
-
endPage
public RISReferenceBuilder endPage(String endPage)
-
edition
public RISReferenceBuilder edition(String edition)
-
issue
public RISReferenceBuilder issue(String issue)
-
journal
public RISReferenceBuilder journal(String journal)
-
keywords
public RISReferenceBuilder keywords(String... keywords)
-
fileAttachments
public RISReferenceBuilder fileAttachments(String... fileAttachments)
-
figure
public RISReferenceBuilder figure(String figure)
-
language
public RISReferenceBuilder language(String language)
-
label
public RISReferenceBuilder label(String label)
-
number
public RISReferenceBuilder number(String number)
-
typeOfWork
public RISReferenceBuilder typeOfWork(String typeOfWork)
-
notes
public RISReferenceBuilder notes(String... notes)
-
numberOfVolumes
public RISReferenceBuilder numberOfVolumes(String numberOfVolumes)
-
originalPublication
public RISReferenceBuilder originalPublication(String originalPublication)
-
publisher
public RISReferenceBuilder publisher(String publisher)
-
year
public RISReferenceBuilder year(String year)
-
reviewedItem
public RISReferenceBuilder reviewedItem(String reviewedItem)
-
researchNotes
public RISReferenceBuilder researchNotes(String researchNotes)
-
reprintEdition
public RISReferenceBuilder reprintEdition(String reprintEdition)
-
section
public RISReferenceBuilder section(String section)
-
isbnOrIssn
public RISReferenceBuilder isbnOrIssn(String isbnOrIssn)
-
startPage
public RISReferenceBuilder startPage(String startPage)
-
shortTitle
public RISReferenceBuilder shortTitle(String shortTitle)
-
primaryTitle
public RISReferenceBuilder primaryTitle(String primaryTitle)
-
secondaryTitle
public RISReferenceBuilder secondaryTitle(String secondaryTitle)
-
tertiaryTitle
public RISReferenceBuilder tertiaryTitle(String tertiaryTitle)
-
translatedAuthors
public RISReferenceBuilder translatedAuthors(String... translatedAuthors)
-
title
public RISReferenceBuilder title(String title)
-
translatedTitle
public RISReferenceBuilder translatedTitle(String translatedTitle)
-
URL
public RISReferenceBuilder URL(String URL)
-
volume
public RISReferenceBuilder volume(String volume)
-
accessDate
public RISReferenceBuilder accessDate(String accessDate)
-
build
public RISReference build()
-
-