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

public Class EndNoteReference

extends Object
Class Inheritance
Imports
java.util.Arrays, .Map, .Objects

An EndNote reference
Author
Michel Kraemer

Field Summary

Modifier and TypeField and Description
private final String
private final String
private final String
private final String
private final String[]
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String[]
private final String
private final String
private final String
private final String[]
private final String
private final String
private final String
private final String
private final String
private final String[]
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String
private final String[]
private final String[]
private final String
private final String
private final String[]
private final String
private final EndNoteType
private final String
private final String
private final String
private final String

Constructor Summary

AccessConstructor and Description
public
public
EndNoteReference(String[] authors, String bookOrConference, String place, String year, String[] editors, String label, String language, String[] translatedAuthors, String publisher, String journal, String[] keywords, String callNumber, String accessionNumber, String numberOrIssue, String pages, String translatedTitle, String electronicResourceNumber, String tertiaryTitle, String title, String URL, String volume, String databaseProvider, String abstrct, String[] tertiaryAuthors, String[] notes, EndNoteType type, String custom1, String custom2, String custom3, String custom4, String numberOfVolumes, String edition, String date, String typeOfWork, String[] subsidiaryAuthors, String isbnOrIssn, String shortTitle, String custom5, String custom6, String custom7, String section, String originalPublication, String reprintEdition, String reviewedItem, String authorAddress, String caption, String linkToPDF, String researchNotes, String accessDate, String lastModifiedDate, String nameOfDatabase)

Method Summary

Modifier and TypeMethod and Description
public boolean
equals(Object obj)

Overrides java.lang.Object.equals.

Indicates whether some other object is "equal to" this one.

public String

Returns:

the reference's abstract
getAbstrct
()

public String

Returns:

the reference's accessDate
getAccessDate
()

public String

Returns:

the reference's accessionNumber
getAccessionNumber
()

public String

Returns:

the reference's authorAddress
getAuthorAddress
()

public String[]

Returns:

the reference's authors
getAuthors
()

public String

Returns:

the reference's bookOrConference
getBookOrConference
()

public String

Returns:

the reference's callNumber
getCallNumber
()

public String

Returns:

the reference's caption
getCaption
()

public String

Returns:

the reference's custom1
getCustom1
()

public String

Returns:

the reference's custom2
getCustom2
()

public String

Returns:

the reference's custom3
getCustom3
()

public String

Returns:

the reference's custom4
getCustom4
()

public String

Returns:

the reference's custom5
getCustom5
()

public String

Returns:

the reference's custom6
getCustom6
()

public String

Returns:

the reference's custom7
getCustom7
()

public String

Returns:

the reference's databaseProvider
getDatabaseProvider
()

public String

Returns:

the reference's date
getDate
()

public String

Returns:

the reference's edition
getEdition
()

public String[]

Returns:

the reference's editors
getEditors
()

public String

Returns:

the reference's electronicResourceNumber
getElectronicResourceNumber
()

public String

Returns:

the reference's isbnOrIssn
getIsbnOrIssn
()

public String

Returns:

the reference's journal
getJournal
()

public String[]

Returns:

the reference's keywords
getKeywords
()

public String

Returns:

the reference's label
getLabel
()

public String

Returns:

the reference's language
getLanguage
()

public String

Returns:

the reference's lastModifiedDate
getLastModifiedDate
()

public String

Returns:

the reference's linkToPDF
getLinkToPDF
()

public String

Returns:

the reference's nameOfDatabase
getNameOfDatabase
()

public String[]

Returns:

the reference's notes
getNotes
()

public String

Returns:

the reference's numberOfVolumes
getNumberOfVolumes
()

public String

Returns:

the reference's numberOrIssue
getNumberOrIssue
()

public String

Returns:

the reference's originalPublication
getOriginalPublication
()

public String

Returns:

the reference's pages
getPages
()

public String

Returns:

the reference's place
getPlace
()

public String

Returns:

the reference's publisher
getPublisher
()

public String

Returns:

the reference's reprintEdition
getReprintEdition
()

public String

Returns:

the reference's researchNotes
getResearchNotes
()

public String

Returns:

the reference's reviewedItem
getReviewedItem
()

public String

Returns:

the reference's section
getSection
()

public String

Returns:

the reference's shortTitle
getShortTitle
()

public String[]

Returns:

the reference's subsidiaryAuthors
getSubsidiaryAuthors
()

public String[]

Returns:

the reference's tertiaryAuthors
getTertiaryAuthors
()

public String

Returns:

the reference's tertiaryTitle
getTertiaryTitle
()

public String

Returns:

the reference's title
getTitle
()

public String[]

Returns:

the reference's translatedAuthors
getTranslatedAuthors
()

public String

Returns:

the reference's translatedTitle
getTranslatedTitle
()

public EndNoteType

Returns:

the reference's type
getType
()

public String

Returns:

the reference's typeOfWork
getTypeOfWork
()

public String

Returns:

the reference's URL
getURL
()

public String

Returns:

the reference's volume
getVolume
()

public String

Returns:

the reference's year
getYear
()

public int
hashCode()

Overrides java.lang.Object.hashCode.

Returns a hash code value for this object.

Inherited from java.lang.Object:
clonefinalizegetClassnotifynotifyAlltoStringwaitwaitwait

Field Detail

abstrctback to summary
private final String abstrct
accessDateback to summary
private final String accessDate
accessionNumberback to summary
private final String accessionNumber
authorAddressback to summary
private final String authorAddress
authorsback to summary
private final String[] authors
bookOrConferenceback to summary
private final String bookOrConference
callNumberback to summary
private final String callNumber
captionback to summary
private final String caption
custom1back to summary
private final String custom1
custom2back to summary
private final String custom2
custom3back to summary
private final String custom3
custom4back to summary
private final String custom4
custom5back to summary
private final String custom5
custom6back to summary
private final String custom6
custom7back to summary
private final String custom7
databaseProviderback to summary
private final String databaseProvider
dateback to summary
private final String date
editionback to summary
private final String edition
editorsback to summary
private final String[] editors
electronicResourceNumberback to summary
private final String electronicResourceNumber
isbnOrIssnback to summary
private final String isbnOrIssn
journalback to summary
private final String journal
keywordsback to summary
private final String[] keywords
labelback to summary
private final String label
languageback to summary
private final String language
lastModifiedDateback to summary
private final String lastModifiedDate
linkToPDFback to summary
private final String linkToPDF
nameOfDatabaseback to summary
private final String nameOfDatabase
notesback to summary
private final String[] notes
numberOfVolumesback to summary
private final String numberOfVolumes
numberOrIssueback to summary
private final String numberOrIssue
originalPublicationback to summary
private final String originalPublication
pagesback to summary
private final String pages
placeback to summary
private final String place
publisherback to summary
private final String publisher
reprintEditionback to summary
private final String reprintEdition
researchNotesback to summary
private final String researchNotes
reviewedItemback to summary
private final String reviewedItem
sectionback to summary
private final String section
shortTitleback to summary
private final String shortTitle
subsidiaryAuthorsback to summary
private final String[] subsidiaryAuthors
tertiaryAuthorsback to summary
private final String[] tertiaryAuthors
tertiaryTitleback to summary
private final String tertiaryTitle
titleback to summary
private final String title
translatedAuthorsback to summary
private final String[] translatedAuthors
translatedTitleback to summary
private final String translatedTitle
typeback to summary
private final EndNoteType type
typeOfWorkback to summary
private final String typeOfWork
URLback to summary
private final String URL
volumeback to summary
private final String volume
yearback to summary
private final String year

Constructor Detail

EndNoteReferenceback to summary
public EndNoteReference()
EndNoteReferenceback to summary
public EndNoteReference(String[] authors, String bookOrConference, String place, String year, String[] editors, String label, String language, String[] translatedAuthors, String publisher, String journal, String[] keywords, String callNumber, String accessionNumber, String numberOrIssue, String pages, String translatedTitle, String electronicResourceNumber, String tertiaryTitle, String title, String URL, String volume, String databaseProvider, String abstrct, String[] tertiaryAuthors, String[] notes, EndNoteType type, String custom1, String custom2, String custom3, String custom4, String numberOfVolumes, String edition, String date, String typeOfWork, String[] subsidiaryAuthors, String isbnOrIssn, String shortTitle, String custom5, String custom6, String custom7, String section, String originalPublication, String reprintEdition, String reviewedItem, String authorAddress, String caption, String linkToPDF, String researchNotes, String accessDate, String lastModifiedDate, String nameOfDatabase)

Method Detail

equalsback to summary
public boolean equals(Object obj)

Overrides java.lang.Object.equals.

Doc from java.lang.Object.equals.

Indicates whether some other object is "equal to" this one.

The equals method implements an equivalence relation on non-null object references:

  • It is reflexive: for any non-null reference value x, x.equals(x) should return true.
  • It is symmetric: for any non-null reference values x and y, x.equals(y) should return true if and only if y.equals(x) returns true.
  • It is transitive: for any non-null reference values x, y, and z, if x.equals(y) returns true and y.equals(z) returns true, then x.equals(z) should return true.
  • It is consistent: for any non-null reference values x and y, multiple invocations of x.equals(y) consistently return true or consistently return false, provided no information used in equals comparisons on the objects is modified.
  • For any non-null reference value x, x.equals(null) should return false.

An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.

Annotations
@Override
getAbstrctback to summary
public String getAbstrct()
Returns:String

the reference's abstract

getAccessDateback to summary
public String getAccessDate()
Returns:String

the reference's accessDate

getAccessionNumberback to summary
public String getAccessionNumber()
Returns:String

the reference's accessionNumber

getAuthorAddressback to summary
public String getAuthorAddress()
Returns:String

the reference's authorAddress

getAuthorsback to summary
public String[] getAuthors()
Returns:String[]

the reference's authors

getBookOrConferenceback to summary
public String getBookOrConference()
Returns:String

the reference's bookOrConference

getCallNumberback to summary
public String getCallNumber()
Returns:String

the reference's callNumber

getCaptionback to summary
public String getCaption()
Returns:String

the reference's caption

getCustom1back to summary
public String getCustom1()
Returns:String

the reference's custom1

getCustom2back to summary
public String getCustom2()
Returns:String

the reference's custom2

getCustom3back to summary
public String getCustom3()
Returns:String

the reference's custom3

getCustom4back to summary
public String getCustom4()
Returns:String

the reference's custom4

getCustom5back to summary
public String getCustom5()
Returns:String

the reference's custom5

getCustom6back to summary
public String getCustom6()
Returns:String

the reference's custom6

getCustom7back to summary
public String getCustom7()
Returns:String

the reference's custom7

getDatabaseProviderback to summary
public String getDatabaseProvider()
Returns:String

the reference's databaseProvider

getDateback to summary
public String getDate()
Returns:String

the reference's date

getEditionback to summary
public String getEdition()
Returns:String

the reference's edition

getEditorsback to summary
public String[] getEditors()
Returns:String[]

the reference's editors

getElectronicResourceNumberback to summary
public String getElectronicResourceNumber()
Returns:String

the reference's electronicResourceNumber

getIsbnOrIssnback to summary
public String getIsbnOrIssn()
Returns:String

the reference's isbnOrIssn

getJournalback to summary
public String getJournal()
Returns:String

the reference's journal

getKeywordsback to summary
public String[] getKeywords()
Returns:String[]

the reference's keywords

getLabelback to summary
public String getLabel()
Returns:String

the reference's label

getLanguageback to summary
public String getLanguage()
Returns:String

the reference's language

getLastModifiedDateback to summary
public String getLastModifiedDate()
Returns:String

the reference's lastModifiedDate

getLinkToPDFback to summary
public String getLinkToPDF()
Returns:String

the reference's linkToPDF

getNameOfDatabaseback to summary
public String getNameOfDatabase()
Returns:String

the reference's nameOfDatabase

getNotesback to summary
public String[] getNotes()
Returns:String[]

the reference's notes

getNumberOfVolumesback to summary
public String getNumberOfVolumes()
Returns:String

the reference's numberOfVolumes

getNumberOrIssueback to summary
public String getNumberOrIssue()
Returns:String

the reference's numberOrIssue

getOriginalPublicationback to summary
public String getOriginalPublication()
Returns:String

the reference's originalPublication

getPagesback to summary
public String getPages()
Returns:String

the reference's pages

getPlaceback to summary
public String getPlace()
Returns:String

the reference's place

getPublisherback to summary
public String getPublisher()
Returns:String

the reference's publisher

getReprintEditionback to summary
public String getReprintEdition()
Returns:String

the reference's reprintEdition

getResearchNotesback to summary
public String getResearchNotes()
Returns:String

the reference's researchNotes

getReviewedItemback to summary
public String getReviewedItem()
Returns:String

the reference's reviewedItem

getSectionback to summary
public String getSection()
Returns:String

the reference's section

getShortTitleback to summary
public String getShortTitle()
Returns:String

the reference's shortTitle

getSubsidiaryAuthorsback to summary
public String[] getSubsidiaryAuthors()
Returns:String[]

the reference's subsidiaryAuthors

getTertiaryAuthorsback to summary
public String[] getTertiaryAuthors()
Returns:String[]

the reference's tertiaryAuthors

getTertiaryTitleback to summary
public String getTertiaryTitle()
Returns:String

the reference's tertiaryTitle

getTitleback to summary
public String getTitle()
Returns:String

the reference's title

getTranslatedAuthorsback to summary
public String[] getTranslatedAuthors()
Returns:String[]

the reference's translatedAuthors

getTranslatedTitleback to summary
public String getTranslatedTitle()
Returns:String

the reference's translatedTitle

getTypeback to summary
public EndNoteType getType()
Returns:EndNoteType

the reference's type

getTypeOfWorkback to summary
public String getTypeOfWork()
Returns:String

the reference's typeOfWork

getURLback to summary
public String getURL()
Returns:String

the reference's URL

getVolumeback to summary
public String getVolume()
Returns:String

the reference's volume

getYearback to summary
public String getYear()
Returns:String

the reference's year

hashCodeback to summary
public int hashCode()

Overrides java.lang.Object.hashCode.

Doc from java.lang.Object.hashCode.

Returns a hash code value for this object. This method is supported for the benefit of hash tables such as those provided by java.util.HashMap.

The general contract of hashCode is:

  • Whenever it is invoked on the same object more than once during an execution of a Java application, the hashCode method must consistently return the same integer, provided no information used in equals comparisons on the object is modified. This integer need not remain consistent from one execution of an application to another execution of the same application.
  • If two objects are equal according to the equals method, then calling the hashCode method on each of the two objects must produce the same integer result.
  • It is not required that if two objects are unequal according to the equals method, then calling the hashCode method on each of the two objects must produce distinct integer results. However, the programmer should be aware that producing distinct integer results for unequal objects may improve the performance of hash tables.
Annotations
@Override