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

public Class CSLItemDataBuilder

extends Object
Class Inheritance
Imports
java.util.Map

Builder for CSLItemData
Author
Michel Kraemer

Field Summary

Modifier and TypeField and Description
private String
private CSLDate
private String
private String
private String
private String
private CSLName[]
private String
private String
private String[]
private CSLName[]
private String
private String
private String
private String
private CSLName[]
private String
private String
private CSLName[]
private CSLName[]
private CSLDate
private CSLName[]
private String
private String
private CSLName[]
private CSLName[]
private String
private CSLName[]
private String
private String
private CSLName[]
private CSLName[]
private String
private CSLDate
private String
private CSLName[]
private String
private String
private String
private CSLName[]
private CSLName[]
private String
private String
private String
private CSLDate
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private CSLName[]
private CSLName[]
private CSLDate
private String
private String
private String
private String
private CSLName[]
private String
private String
private CSLName[]
private String
private String
private CSLName[]
private String
private CSLName[]
private String
private String
private String
private String
private String
private String
private CSLDate
private String
private String
private CSLName[]
private CSLType
private String
private String
private String
private String

Constructor Summary

AccessConstructor and Description
public
public
CSLItemDataBuilder(CSLItemData
the original object
original
)

Creates a builder that copies properties from the given original object

Method Summary

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

public CSLItemDataBuilder
accessed(CSLDate accessed)

public CSLItemDataBuilder
accessed(int year)

public CSLItemDataBuilder
accessed(int year, int month)

public CSLItemDataBuilder
accessed(int year, int month, int day)

public CSLItemDataBuilder
annote(String annote)

public CSLItemDataBuilder
archive(String archive)

public CSLItemDataBuilder
archiveLocation(String archiveLocation)

public CSLItemDataBuilder
archivePlace(String archivePlace)

public CSLItemDataBuilder
author(CSLName... author)

public CSLItemDataBuilder
author(String given, String family)

public CSLItemDataBuilder
author(String given, String family, boolean parseNames)

public CSLItemDataBuilder
authority(String authority)

public CSLItemData
public CSLItemDataBuilder
callNumber(String callNumber)

public CSLItemDataBuilder
categories(String... categories)

public CSLItemDataBuilder
chair(CSLName... chair)

public CSLItemDataBuilder
chapterNumber(String chapterNumber)

public CSLItemDataBuilder
citationKey(String citationKey)

public CSLItemDataBuilder
citationLabel(String citationLabel)

public CSLItemDataBuilder
citationNumber(String citationNumber)

public CSLItemDataBuilder
collectionEditor(CSLName... collectionEditor)

public CSLItemDataBuilder
public CSLItemDataBuilder
collectionEditor(String given, String family, boolean parseNames)

public CSLItemDataBuilder
collectionNumber(String collectionNumber)

public CSLItemDataBuilder
collectionTitle(String collectionTitle)

public CSLItemDataBuilder
compiler(CSLName... compiler)

public CSLItemDataBuilder
composer(CSLName... composer)

public CSLItemDataBuilder
composer(String given, String family)

public CSLItemDataBuilder
composer(String given, String family, boolean parseNames)

public CSLItemDataBuilder
container(CSLDate container)

public CSLItemDataBuilder
container(int year)

public CSLItemDataBuilder
container(int year, int month)

public CSLItemDataBuilder
container(int year, int month, int day)

public CSLItemDataBuilder
containerAuthor(CSLName... containerAuthor)

public CSLItemDataBuilder
containerAuthor(String given, String family)

public CSLItemDataBuilder
containerAuthor(String given, String family, boolean parseNames)

public CSLItemDataBuilder
containerTitle(String containerTitle)

public CSLItemDataBuilder
containerTitleShort(String containerTitleShort)

public CSLItemDataBuilder
contributor(CSLName... contributor)

public CSLItemDataBuilder
curator(CSLName... curator)

public CSLItemDataBuilder
dimensions(String dimensions)

public CSLItemDataBuilder
director(CSLName... director)

public CSLItemDataBuilder
director(String given, String family)

public CSLItemDataBuilder
director(String given, String family, boolean parseNames)

public CSLItemDataBuilder
DOI(String DOI)

public CSLItemDataBuilder
edition(String edition)

public CSLItemDataBuilder
edition(int edition)

public CSLItemDataBuilder
editor(CSLName... editor)

public CSLItemDataBuilder
editor(String given, String family)

public CSLItemDataBuilder
editor(String given, String family, boolean parseNames)

public CSLItemDataBuilder
editorialDirector(CSLName... editorialDirector)

public CSLItemDataBuilder
public CSLItemDataBuilder
editorialDirector(String given, String family, boolean parseNames)

public CSLItemDataBuilder
event(String event)

public CSLItemDataBuilder
eventDate(CSLDate eventDate)

public CSLItemDataBuilder
eventDate(int year)

public CSLItemDataBuilder
eventDate(int year, int month)

public CSLItemDataBuilder
eventDate(int year, int month, int day)

public CSLItemDataBuilder
eventPlace(String eventPlace)

public CSLItemDataBuilder
executiveProducer(CSLName... executiveProducer)

public CSLItemDataBuilder
firstReferenceNoteNumber(String firstReferenceNoteNumber)

public CSLItemDataBuilder
genre(String genre)

public CSLItemDataBuilder
id(String id)

public CSLItemDataBuilder
illustrator(CSLName... illustrator)

public CSLItemDataBuilder
illustrator(String given, String family)

public CSLItemDataBuilder
illustrator(String given, String family, boolean parseNames)

public CSLItemDataBuilder
interviewer(CSLName... interviewer)

public CSLItemDataBuilder
interviewer(String given, String family)

public CSLItemDataBuilder
interviewer(String given, String family, boolean parseNames)

public CSLItemDataBuilder
ISBN(String ISBN)

public CSLItemDataBuilder
ISSN(String ISSN)

public CSLItemDataBuilder
issue(String issue)

public CSLItemDataBuilder
issue(int issue)

public CSLItemDataBuilder
issued(CSLDate issued)

public CSLItemDataBuilder
issued(int year)

public CSLItemDataBuilder
issued(int year, int month)

public CSLItemDataBuilder
issued(int year, int month, int day)

public CSLItemDataBuilder
journalAbbreviation(String journalAbbreviation)

public CSLItemDataBuilder
jurisdiction(String jurisdiction)

public CSLItemDataBuilder
keyword(String keyword)

public CSLItemDataBuilder
language(String language)

public CSLItemDataBuilder
locator(String locator)

public CSLItemDataBuilder
medium(String medium)

public CSLItemDataBuilder
note(String note)

public CSLItemDataBuilder
number(String number)

public CSLItemDataBuilder
number(int number)

public CSLItemDataBuilder
numberOfPages(String numberOfPages)

public CSLItemDataBuilder
numberOfVolumes(String numberOfVolumes)

public CSLItemDataBuilder
numberOfVolumes(int numberOfVolumes)

public CSLItemDataBuilder
organizer(CSLName... organizer)

public CSLItemDataBuilder
originalAuthor(CSLName... originalAuthor)

public CSLItemDataBuilder
originalAuthor(String given, String family)

public CSLItemDataBuilder
originalAuthor(String given, String family, boolean parseNames)

public CSLItemDataBuilder
originalDate(CSLDate originalDate)

public CSLItemDataBuilder
originalDate(int year)

public CSLItemDataBuilder
originalDate(int year, int month)

public CSLItemDataBuilder
originalDate(int year, int month, int day)

public CSLItemDataBuilder
originalPublisher(String originalPublisher)

public CSLItemDataBuilder
originalPublisherPlace(String originalPublisherPlace)

public CSLItemDataBuilder
originalTitle(String originalTitle)

public CSLItemDataBuilder
page(String page)

public CSLItemDataBuilder
page(int page)

public CSLItemDataBuilder
page(int firstPageInRange, int lastPageInRange)

public CSLItemDataBuilder
page(String firstPageInRange, String lastPageInRange)

public CSLItemDataBuilder
performer(CSLName... performer)

public CSLItemDataBuilder
PMCID(String PMCID)

public CSLItemDataBuilder
PMID(String PMID)

public CSLItemDataBuilder
producer(CSLName... producer)

public CSLItemDataBuilder
publisher(String publisher)

public CSLItemDataBuilder
publisherPlace(String publisherPlace)

public CSLItemDataBuilder
recipient(CSLName... recipient)

public CSLItemDataBuilder
recipient(String given, String family)

public CSLItemDataBuilder
recipient(String given, String family, boolean parseNames)

public CSLItemDataBuilder
references(String references)

public CSLItemDataBuilder
reviewedAuthor(CSLName... reviewedAuthor)

public CSLItemDataBuilder
reviewedAuthor(String given, String family)

public CSLItemDataBuilder
reviewedAuthor(String given, String family, boolean parseNames)

public CSLItemDataBuilder
reviewedTitle(String reviewedTitle)

public CSLItemDataBuilder
scale(String scale)

public CSLItemDataBuilder
section(String section)

public CSLItemDataBuilder
shortTitle(String shortTitle)

public CSLItemDataBuilder
source(String source)

public CSLItemDataBuilder
status(String status)

public CSLItemDataBuilder
submitted(CSLDate submitted)

public CSLItemDataBuilder
submitted(int year)

public CSLItemDataBuilder
submitted(int year, int month)

public CSLItemDataBuilder
submitted(int year, int month, int day)

public CSLItemDataBuilder
title(String title)

public CSLItemDataBuilder
titleShort(String titleShort)

public CSLItemDataBuilder
translator(CSLName... translator)

public CSLItemDataBuilder
translator(String given, String family)

public CSLItemDataBuilder
translator(String given, String family, boolean parseNames)

public CSLItemDataBuilder
type(CSLType type)

public CSLItemDataBuilder
URL(String URL)

public CSLItemDataBuilder
version(String version)

public CSLItemDataBuilder
volume(String volume)

public CSLItemDataBuilder
volume(int volume)

public CSLItemDataBuilder
yearSuffix(String yearSuffix)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait