Class ItemImpl
- All Implemented Interfaces:
Entity,Item,Identifiable
public class ItemImpl extends EntityImpl implements Item
-
Field Summary
Fields inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
customAttributes, entityType, refIdFields inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
created, description, identifiers, label, lastModified, previewImage, previewImageRenderingHints, type -
Constructor Summary
Constructors Constructor Description ItemImpl() -
Method Summary
Modifier and Type Method Description java.util.LocalegetLanguage()java.lang.StringgetPublicationDate()java.lang.StringgetPublicationPlace()java.lang.StringgetPublisher()java.lang.StringgetVersion()voidsetLanguage(java.util.Locale language)voidsetPublicationDate(java.lang.String publicationDate)http://irsc.libguides.com/MLA:voidsetPublicationPlace(java.lang.String publicationPlace)http://irsc.libguides.com/APA/:voidsetPublisher(java.lang.String publisher)http://irsc.libguides.com/MLA:voidsetVersion(java.lang.String version)http://irsc.libguides.com/MLA:java.lang.StringtoString()Methods inherited from class de.digitalcollections.model.impl.identifiable.entity.EntityImpl
equals, getCustomAttributes, getEntityType, getRefId, hashCode, setCustomAttribute, setCustomAttributes, setEntityType, setRefIdMethods inherited from class de.digitalcollections.model.impl.identifiable.IdentifiableImpl
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getPreviewImageRenderingHints, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setPreviewImageRenderingHints, setType, setUuidMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface de.digitalcollections.model.api.identifiable.entity.Entity
getCustomAttribute, getCustomAttributes, getEntityType, getRefId, hasCustomAttribute, setCustomAttribute, setCustomAttributes, setEntityType, setRefIdMethods inherited from interface de.digitalcollections.model.api.identifiable.Identifiable
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getPreviewImageRenderingHints, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setPreviewImageRenderingHints, setType, setUuid
-
Constructor Details
-
ItemImpl
public ItemImpl()
-
-
Method Details
-
getLanguage
public java.util.Locale getLanguage()- Specified by:
getLanguagein interfaceItem
-
setLanguage
public void setLanguage(java.util.Locale language)- Specified by:
setLanguagein interfaceItem- Parameters:
language- language of item (if text, audio, video, etc.)
-
getPublicationDate
public java.lang.String getPublicationDate()- Specified by:
getPublicationDatein interfaceItem
-
setPublicationDate
public void setPublicationDate(java.lang.String publicationDate)Description copied from interface:Itemhttp://irsc.libguides.com/MLA:Whether the year, month and year, or complete date is cited depends on the information available, the type of source, and the use of the source. Give the date as shown or use what is most relevant to your use of the source. If the month, day, and year are given, use all three. If only the year is given, that is sufficient.
- Specified by:
setPublicationDatein interfaceItem- Parameters:
publicationDate- date of publication
-
getPublicationPlace
public java.lang.String getPublicationPlace()- Specified by:
getPublicationPlacein interfaceItem
-
setPublicationPlace
public void setPublicationPlace(java.lang.String publicationPlace)Description copied from interface:Itemhttp://irsc.libguides.com/APA/:The place of publication is the "name of the city where the publisher is located." The place can be found on the title page or verso of the title page. Use the first city listed or the city where the publisher's headquarters is located. Follow city names from other countries with the name of the country, e.g. "Frankfurt, Germany"
- Specified by:
setPublicationPlacein interfaceItem- Parameters:
publicationPlace- place of publication
-
getPublisher
public java.lang.String getPublisher()- Specified by:
getPublisherin interfaceItem
-
setPublisher
public void setPublisher(java.lang.String publisher)Description copied from interface:Itemhttp://irsc.libguides.com/MLA:The company or organization primarily responsible for producing the source or making it available is the publisher. For books, the publisher is listed on the title page.
- Specified by:
setPublisherin interfaceItem- Parameters:
publisher- name of publisher
-
getVersion
public java.lang.String getVersion()- Specified by:
getVersionin interfaceItem
-
setVersion
public void setVersion(java.lang.String version)Description copied from interface:Itemhttp://irsc.libguides.com/MLA:It is not always needed. If different versions of the source exist, use this element to state which version is being cited. Some examples of different versions include editions (e.g. "2nd ed."), director's cuts, and abridged or unabridged versions.
- Specified by:
setVersionin interfaceItem- Parameters:
version- version of item
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-