public class CSLItemDataBuilder extends Object
CSLItemData| Constructor and Description |
|---|
CSLItemDataBuilder() |
CSLItemDataBuilder(CSLItemData original)
Creates a builder that copies properties from the given original object
|
public CSLItemDataBuilder()
public CSLItemDataBuilder(CSLItemData original)
original - the original objectpublic CSLItemDataBuilder id(String id)
public CSLItemDataBuilder type(CSLType type)
public CSLItemDataBuilder categories(String... categories)
public CSLItemDataBuilder language(String language)
public CSLItemDataBuilder journalAbbreviation(String journalAbbreviation)
public CSLItemDataBuilder shortTitle(String shortTitle)
public CSLItemDataBuilder author(CSLName... author)
public CSLItemDataBuilder collectionEditor(CSLName... collectionEditor)
public CSLItemDataBuilder composer(CSLName... composer)
public CSLItemDataBuilder containerAuthor(CSLName... containerAuthor)
public CSLItemDataBuilder director(CSLName... director)
public CSLItemDataBuilder editor(CSLName... editor)
public CSLItemDataBuilder editorialDirector(CSLName... editorialDirector)
public CSLItemDataBuilder interviewer(CSLName... interviewer)
public CSLItemDataBuilder illustrator(CSLName... illustrator)
public CSLItemDataBuilder originalAuthor(CSLName... originalAuthor)
public CSLItemDataBuilder recipient(CSLName... recipient)
public CSLItemDataBuilder reviewedAuthor(CSLName... reviewedAuthor)
public CSLItemDataBuilder translator(CSLName... translator)
public CSLItemDataBuilder accessed(CSLDate accessed)
public CSLItemDataBuilder container(CSLDate container)
public CSLItemDataBuilder eventDate(CSLDate eventDate)
public CSLItemDataBuilder issued(CSLDate issued)
public CSLItemDataBuilder originalDate(CSLDate originalDate)
public CSLItemDataBuilder submitted(CSLDate submitted)
public CSLItemDataBuilder abstrct(String abstrct)
public CSLItemDataBuilder annote(String annote)
public CSLItemDataBuilder archive(String archive)
public CSLItemDataBuilder archiveLocation(String archiveLocation)
public CSLItemDataBuilder archivePlace(String archivePlace)
public CSLItemDataBuilder authority(String authority)
public CSLItemDataBuilder callNumber(String callNumber)
public CSLItemDataBuilder chapterNumber(String chapterNumber)
public CSLItemDataBuilder citationNumber(String citationNumber)
public CSLItemDataBuilder citationLabel(String citationLabel)
public CSLItemDataBuilder collectionNumber(String collectionNumber)
public CSLItemDataBuilder collectionTitle(String collectionTitle)
public CSLItemDataBuilder containerTitle(String containerTitle)
public CSLItemDataBuilder containerTitleShort(String containerTitleShort)
public CSLItemDataBuilder dimensions(String dimensions)
public CSLItemDataBuilder DOI(String DOI)
public CSLItemDataBuilder edition(String edition)
public CSLItemDataBuilder event(String event)
public CSLItemDataBuilder eventPlace(String eventPlace)
public CSLItemDataBuilder firstReferenceNoteNumber(String firstReferenceNoteNumber)
public CSLItemDataBuilder genre(String genre)
public CSLItemDataBuilder ISBN(String ISBN)
public CSLItemDataBuilder ISSN(String ISSN)
public CSLItemDataBuilder issue(String issue)
public CSLItemDataBuilder jurisdiction(String jurisdiction)
public CSLItemDataBuilder keyword(String keyword)
public CSLItemDataBuilder locator(String locator)
public CSLItemDataBuilder medium(String medium)
public CSLItemDataBuilder note(String note)
public CSLItemDataBuilder number(String number)
public CSLItemDataBuilder numberOfPages(String numberOfPages)
public CSLItemDataBuilder numberOfVolumes(String numberOfVolumes)
public CSLItemDataBuilder originalPublisher(String originalPublisher)
public CSLItemDataBuilder originalPublisherPlace(String originalPublisherPlace)
public CSLItemDataBuilder originalTitle(String originalTitle)
public CSLItemDataBuilder page(String page)
public CSLItemDataBuilder pageFirst(String pageFirst)
public CSLItemDataBuilder PMCID(String PMCID)
public CSLItemDataBuilder PMID(String PMID)
public CSLItemDataBuilder publisher(String publisher)
public CSLItemDataBuilder publisherPlace(String publisherPlace)
public CSLItemDataBuilder references(String references)
public CSLItemDataBuilder reviewedTitle(String reviewedTitle)
public CSLItemDataBuilder scale(String scale)
public CSLItemDataBuilder section(String section)
public CSLItemDataBuilder source(String source)
public CSLItemDataBuilder status(String status)
public CSLItemDataBuilder title(String title)
public CSLItemDataBuilder titleShort(String titleShort)
public CSLItemDataBuilder URL(String URL)
public CSLItemDataBuilder version(String version)
public CSLItemDataBuilder volume(String volume)
public CSLItemDataBuilder yearSuffix(String yearSuffix)
public CSLItemData build()
public CSLItemDataBuilder edition(int edition)
public CSLItemDataBuilder issue(int issue)
public CSLItemDataBuilder number(int number)
public CSLItemDataBuilder numberOfVolumes(int numberOfVolumes)
public CSLItemDataBuilder volume(int volume)
public CSLItemDataBuilder page(int page)
public CSLItemDataBuilder pageFirst(int pageFirst)
public CSLItemDataBuilder author(String given, String family)
public CSLItemDataBuilder author(String given, String family, boolean parseNames)
public CSLItemDataBuilder collectionEditor(String given, String family)
public CSLItemDataBuilder collectionEditor(String given, String family, boolean parseNames)
public CSLItemDataBuilder composer(String given, String family)
public CSLItemDataBuilder composer(String given, String family, boolean parseNames)
public CSLItemDataBuilder containerAuthor(String given, String family)
public CSLItemDataBuilder containerAuthor(String given, String family, boolean parseNames)
public CSLItemDataBuilder director(String given, String family)
public CSLItemDataBuilder director(String given, String family, boolean parseNames)
public CSLItemDataBuilder editor(String given, String family)
public CSLItemDataBuilder editor(String given, String family, boolean parseNames)
public CSLItemDataBuilder editorialDirector(String given, String family)
public CSLItemDataBuilder editorialDirector(String given, String family, boolean parseNames)
public CSLItemDataBuilder interviewer(String given, String family)
public CSLItemDataBuilder interviewer(String given, String family, boolean parseNames)
public CSLItemDataBuilder illustrator(String given, String family)
public CSLItemDataBuilder illustrator(String given, String family, boolean parseNames)
public CSLItemDataBuilder originalAuthor(String given, String family)
public CSLItemDataBuilder originalAuthor(String given, String family, boolean parseNames)
public CSLItemDataBuilder recipient(String given, String family)
public CSLItemDataBuilder recipient(String given, String family, boolean parseNames)
public CSLItemDataBuilder reviewedAuthor(String given, String family)
public CSLItemDataBuilder reviewedAuthor(String given, String family, boolean parseNames)
public CSLItemDataBuilder translator(String given, String family)
public CSLItemDataBuilder translator(String given, String family, boolean parseNames)
public CSLItemDataBuilder issued(int year)
public CSLItemDataBuilder issued(int year, int month)
public CSLItemDataBuilder issued(int year, int month, int day)
public CSLItemDataBuilder accessed(int year)
public CSLItemDataBuilder accessed(int year, int month)
public CSLItemDataBuilder accessed(int year, int month, int day)
public CSLItemDataBuilder container(int year)
public CSLItemDataBuilder container(int year, int month)
public CSLItemDataBuilder container(int year, int month, int day)
public CSLItemDataBuilder eventDate(int year)
public CSLItemDataBuilder eventDate(int year, int month)
public CSLItemDataBuilder eventDate(int year, int month, int day)
public CSLItemDataBuilder originalDate(int year)
public CSLItemDataBuilder originalDate(int year, int month)
public CSLItemDataBuilder originalDate(int year, int month, int day)
public CSLItemDataBuilder submitted(int year)
public CSLItemDataBuilder submitted(int year, int month)
public CSLItemDataBuilder submitted(int year, int month, int day)