Package de.undercouch.citeproc.ris
Class RISReferenceBuilder
- java.lang.Object
-
- de.undercouch.citeproc.ris.RISReferenceBuilder
-
public class RISReferenceBuilder extends java.lang.ObjectBuilder 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RISReferenceBuilderabstrct(java.lang.String abstrct)RISReferenceBuilderaccessDate(java.lang.String accessDate)RISReferenceBuilderaccessionNumber(java.lang.String accessionNumber)RISReferenceBuilderauthorAddress(java.lang.String authorAddress)RISReferenceBuilderauthors(java.lang.String... authors)RISReferenceBuilderbookOrConference(java.lang.String bookOrConference)RISReferencebuild()RISReferenceBuildercallNumber(java.lang.String callNumber)RISReferenceBuildercaption(java.lang.String caption)RISReferenceBuildercustom1(java.lang.String custom1)RISReferenceBuildercustom2(java.lang.String custom2)RISReferenceBuildercustom3(java.lang.String custom3)RISReferenceBuildercustom4(java.lang.String custom4)RISReferenceBuildercustom5(java.lang.String custom5)RISReferenceBuildercustom6(java.lang.String custom6)RISReferenceBuildercustom7(java.lang.String custom7)RISReferenceBuildercustom8(java.lang.String custom8)RISReferenceBuilderdatabaseProvider(java.lang.String databaseProvider)RISReferenceBuilderdate(java.lang.String date)RISReferenceBuilderDOI(java.lang.String DOI)RISReferenceBuilderedition(java.lang.String edition)RISReferenceBuildereditors(java.lang.String... editors)RISReferenceBuilderendPage(java.lang.String endPage)RISReferenceBuilderfigure(java.lang.String figure)RISReferenceBuilderfileAttachments(java.lang.String... fileAttachments)RISReferenceBuilderid(java.lang.String id)RISReferenceBuilderisbnOrIssn(java.lang.String isbnOrIssn)RISReferenceBuilderissue(java.lang.String issue)RISReferenceBuilderjournal(java.lang.String journal)RISReferenceBuilderkeywords(java.lang.String... keywords)RISReferenceBuilderlabel(java.lang.String label)RISReferenceBuilderlanguage(java.lang.String language)RISReferenceBuildernameOfDatabase(java.lang.String nameOfDatabase)RISReferenceBuildernotes(java.lang.String... notes)RISReferenceBuildernumber(java.lang.String number)RISReferenceBuildernumberOfVolumes(java.lang.String numberOfVolumes)RISReferenceBuilderoriginalPublication(java.lang.String originalPublication)RISReferenceBuilderplace(java.lang.String place)RISReferenceBuilderprimaryTitle(java.lang.String primaryTitle)RISReferenceBuilderpublisher(java.lang.String publisher)RISReferenceBuilderreprintEdition(java.lang.String reprintEdition)RISReferenceBuilderresearchNotes(java.lang.String researchNotes)RISReferenceBuilderreviewedItem(java.lang.String reviewedItem)RISReferenceBuildersecondaryTitle(java.lang.String secondaryTitle)RISReferenceBuildersection(java.lang.String section)RISReferenceBuildershortTitle(java.lang.String shortTitle)RISReferenceBuilderstartPage(java.lang.String startPage)RISReferenceBuildersubsidiaryAuthors(java.lang.String... subsidiaryAuthors)RISReferenceBuildertertiaryAuthors(java.lang.String... tertiaryAuthors)RISReferenceBuildertertiaryTitle(java.lang.String tertiaryTitle)RISReferenceBuildertitle(java.lang.String title)RISReferenceBuildertranslatedAuthors(java.lang.String... translatedAuthors)RISReferenceBuildertranslatedTitle(java.lang.String translatedTitle)RISReferenceBuildertype(RISType type)RISReferenceBuildertypeOfWork(java.lang.String typeOfWork)RISReferenceBuilderURL(java.lang.String URL)RISReferenceBuildervolume(java.lang.String volume)RISReferenceBuilderyear(java.lang.String year)
-
-
-
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(java.lang.String id)
-
type
public RISReferenceBuilder type(RISType type)
-
editors
public RISReferenceBuilder editors(java.lang.String... editors)
-
tertiaryAuthors
public RISReferenceBuilder tertiaryAuthors(java.lang.String... tertiaryAuthors)
-
subsidiaryAuthors
public RISReferenceBuilder subsidiaryAuthors(java.lang.String... subsidiaryAuthors)
-
abstrct
public RISReferenceBuilder abstrct(java.lang.String abstrct)
-
authorAddress
public RISReferenceBuilder authorAddress(java.lang.String authorAddress)
-
accessionNumber
public RISReferenceBuilder accessionNumber(java.lang.String accessionNumber)
-
authors
public RISReferenceBuilder authors(java.lang.String... authors)
-
bookOrConference
public RISReferenceBuilder bookOrConference(java.lang.String bookOrConference)
-
custom1
public RISReferenceBuilder custom1(java.lang.String custom1)
-
custom2
public RISReferenceBuilder custom2(java.lang.String custom2)
-
custom3
public RISReferenceBuilder custom3(java.lang.String custom3)
-
custom4
public RISReferenceBuilder custom4(java.lang.String custom4)
-
custom5
public RISReferenceBuilder custom5(java.lang.String custom5)
-
custom6
public RISReferenceBuilder custom6(java.lang.String custom6)
-
custom7
public RISReferenceBuilder custom7(java.lang.String custom7)
-
custom8
public RISReferenceBuilder custom8(java.lang.String custom8)
-
caption
public RISReferenceBuilder caption(java.lang.String caption)
-
callNumber
public RISReferenceBuilder callNumber(java.lang.String callNumber)
-
place
public RISReferenceBuilder place(java.lang.String place)
-
date
public RISReferenceBuilder date(java.lang.String date)
-
nameOfDatabase
public RISReferenceBuilder nameOfDatabase(java.lang.String nameOfDatabase)
-
DOI
public RISReferenceBuilder DOI(java.lang.String DOI)
-
databaseProvider
public RISReferenceBuilder databaseProvider(java.lang.String databaseProvider)
-
endPage
public RISReferenceBuilder endPage(java.lang.String endPage)
-
edition
public RISReferenceBuilder edition(java.lang.String edition)
-
issue
public RISReferenceBuilder issue(java.lang.String issue)
-
journal
public RISReferenceBuilder journal(java.lang.String journal)
-
keywords
public RISReferenceBuilder keywords(java.lang.String... keywords)
-
fileAttachments
public RISReferenceBuilder fileAttachments(java.lang.String... fileAttachments)
-
figure
public RISReferenceBuilder figure(java.lang.String figure)
-
language
public RISReferenceBuilder language(java.lang.String language)
-
label
public RISReferenceBuilder label(java.lang.String label)
-
number
public RISReferenceBuilder number(java.lang.String number)
-
typeOfWork
public RISReferenceBuilder typeOfWork(java.lang.String typeOfWork)
-
notes
public RISReferenceBuilder notes(java.lang.String... notes)
-
numberOfVolumes
public RISReferenceBuilder numberOfVolumes(java.lang.String numberOfVolumes)
-
originalPublication
public RISReferenceBuilder originalPublication(java.lang.String originalPublication)
-
publisher
public RISReferenceBuilder publisher(java.lang.String publisher)
-
year
public RISReferenceBuilder year(java.lang.String year)
-
reviewedItem
public RISReferenceBuilder reviewedItem(java.lang.String reviewedItem)
-
researchNotes
public RISReferenceBuilder researchNotes(java.lang.String researchNotes)
-
reprintEdition
public RISReferenceBuilder reprintEdition(java.lang.String reprintEdition)
-
section
public RISReferenceBuilder section(java.lang.String section)
-
isbnOrIssn
public RISReferenceBuilder isbnOrIssn(java.lang.String isbnOrIssn)
-
startPage
public RISReferenceBuilder startPage(java.lang.String startPage)
-
shortTitle
public RISReferenceBuilder shortTitle(java.lang.String shortTitle)
-
primaryTitle
public RISReferenceBuilder primaryTitle(java.lang.String primaryTitle)
-
secondaryTitle
public RISReferenceBuilder secondaryTitle(java.lang.String secondaryTitle)
-
tertiaryTitle
public RISReferenceBuilder tertiaryTitle(java.lang.String tertiaryTitle)
-
translatedAuthors
public RISReferenceBuilder translatedAuthors(java.lang.String... translatedAuthors)
-
title
public RISReferenceBuilder title(java.lang.String title)
-
translatedTitle
public RISReferenceBuilder translatedTitle(java.lang.String translatedTitle)
-
URL
public RISReferenceBuilder URL(java.lang.String URL)
-
volume
public RISReferenceBuilder volume(java.lang.String volume)
-
accessDate
public RISReferenceBuilder accessDate(java.lang.String accessDate)
-
build
public RISReference build()
-
-