package org.openlca.ecospold; import java.math.BigInteger; import javax.xml.datatype.XMLGregorianCalendar; public interface ISource { /** * Gets the value of the number property. * */ public abstract int getNumber(); /** * Sets the value of the number property. * */ public abstract void setNumber(int value); /** * Gets the value of the sourceType property. * * @return * possible object is * {@link Integer } * */ public abstract int getSourceType(); /** * Sets the value of the sourceType property. * * @param value * allowed object is * {@link Integer } * */ public abstract void setSourceType(Integer value); /** * Gets the value of the firstAuthor property. * * @return * possible object is * {@link String } * */ public abstract String getFirstAuthor(); /** * Sets the value of the firstAuthor property. * * @param value * allowed object is * {@link String } * */ public abstract void setFirstAuthor(String value); /** * Gets the value of the additionalAuthors property. * * @return * possible object is * {@link String } * */ public abstract String getAdditionalAuthors(); /** * Sets the value of the additionalAuthors property. * * @param value * allowed object is * {@link String } * */ public abstract void setAdditionalAuthors(String value); /** * Gets the value of the year property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public abstract XMLGregorianCalendar getYear(); /** * Sets the value of the year property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public abstract void setYear(XMLGregorianCalendar value); /** * Gets the value of the title property. * * @return * possible object is * {@link String } * */ public abstract String getTitle(); /** * Sets the value of the title property. * * @param value * allowed object is * {@link String } * */ public abstract void setTitle(String value); /** * Gets the value of the pageNumbers property. * * @return * possible object is * {@link String } * */ public abstract String getPageNumbers(); /** * Sets the value of the pageNumbers property. * * @param value * allowed object is * {@link String } * */ public abstract void setPageNumbers(String value); /** * Gets the value of the nameOfEditors property. * * @return * possible object is * {@link String } * */ public abstract String getNameOfEditors(); /** * Sets the value of the nameOfEditors property. * * @param value * allowed object is * {@link String } * */ public abstract void setNameOfEditors(String value); /** * Gets the value of the titleOfAnthology property. * * @return * possible object is * {@link String } * */ public abstract String getTitleOfAnthology(); /** * Sets the value of the titleOfAnthology property. * * @param value * allowed object is * {@link String } * */ public abstract void setTitleOfAnthology(String value); /** * Gets the value of the placeOfPublications property. * * @return * possible object is * {@link String } * */ public abstract String getPlaceOfPublications(); /** * Sets the value of the placeOfPublications property. * * @param value * allowed object is * {@link String } * */ public abstract void setPlaceOfPublications(String value); /** * Gets the value of the publisher property. * * @return * possible object is * {@link String } * */ public abstract String getPublisher(); /** * Sets the value of the publisher property. * * @param value * allowed object is * {@link String } * */ public abstract void setPublisher(String value); /** * Gets the value of the journal property. * * @return * possible object is * {@link String } * */ public abstract String getJournal(); /** * Sets the value of the journal property. * * @param value * allowed object is * {@link String } * */ public abstract void setJournal(String value); /** * Gets the value of the volumeNo property. * * @return * possible object is * {@link BigInteger } * */ public abstract BigInteger getVolumeNo(); /** * Sets the value of the volumeNo property. * * @param value * allowed object is * {@link BigInteger } * */ public abstract void setVolumeNo(BigInteger value); /** * Gets the value of the issueNo property. * * @return * possible object is * {@link String } * */ public abstract String getIssueNo(); /** * Sets the value of the issueNo property. * * @param value * allowed object is * {@link String } * */ public abstract void setIssueNo(String value); /** * Gets the value of the text property. * * @return * possible object is * {@link String } * */ public abstract String getText(); /** * Sets the value of the text property. * * @param value * allowed object is * {@link String } * */ public abstract void setText(String value); }