org.kuali.ole.docstore.model.bo
Class WorkBibDocument

java.lang.Object
  extended by org.kuali.ole.docstore.model.bo.OleDocument
      extended by org.kuali.ole.docstore.model.bo.WorkBibDocument
Direct Known Subclasses:
OleWorkBibDocument, WorkBibDocumentSearchResult

public class WorkBibDocument
extends OleDocument

Class for logical representation of OLE documents of category:Work and type:Bibliographic. User: tirumalesh.b Date: 1/2/12 Time: 2:59 PM


Field Summary
protected  List<String> authors
           
protected  List<String> descriptions
           
protected  List<String> editions
           
protected  List<String> formats
           
protected  List<String> formGenres
           
protected  WorkInstanceDocument instanceDocument
           
protected  List<String> isbns
           
protected  List<String> issns
           
protected  List<String> languages
           
protected  List<String> publicationDates
           
protected  List<String> publicationPlaces
           
protected  List<String> publishers
           
protected  List<String> subjects
           
protected  List<String> titles
           
protected  List<WorkInstanceDocument> workInstanceDocumentList
           
 
Fields inherited from class org.kuali.ole.docstore.model.bo.OleDocument
docCategory, docType, id
 
Constructor Summary
WorkBibDocument()
           
 
Method Summary
 String getAuthor()
           
 List<String> getAuthors()
           
 List<String> getDescriptions()
           
 String getEdition()
           
 List<String> getEditions()
           
 List<String> getFormats()
           
 List<String> getFormGenres()
           
 WorkInstanceDocument getInstanceDocument()
           
 String getIsbn()
           
 List<String> getIsbns()
           
 List<String> getIssns()
           
 List<String> getLanguages()
           
 String getPublicationDate()
           
 List<String> getPublicationDates()
           
 List<String> getPublicationPlaces()
           
 String getPublisher()
           
 List<String> getPublishers()
           
 List<String> getSubjects()
           
 String getTitle()
           
 List<String> getTitles()
           
 List<WorkInstanceDocument> getWorkInstanceDocumentList()
           
 void setAuthor(String author)
           
 void setAuthors(List<String> authors)
           
 void setDescriptions(List<String> descriptions)
           
 void setEdition(String edition)
           
 void setEditions(List<String> editions)
           
 void setFormats(List<String> formats)
           
 void setFormGenres(List<String> formGenres)
           
 void setInstanceDocument(WorkInstanceDocument instanceDocument)
           
 void setIsbn(String isbn)
           
 void setIsbns(List<String> isbns)
           
 void setIssns(List<String> issns)
           
 void setLanguages(List<String> languages)
           
 void setPublicationDate(String publicationDate)
           
 void setPublicationDates(List<String> publicationDates)
           
 void setPublicationPlaces(List<String> publicationPlaces)
           
 void setPublisher(String publisher)
           
 void setPublishers(List<String> publishers)
           
 void setSubjects(List<String> subjects)
           
 void setTitle(String title)
           
 void setTitles(List<String> titles)
           
 void setWorkInstanceDocumentList(List<WorkInstanceDocument> workInstanceDocumentList)
           
 String toString()
           
 
Methods inherited from class org.kuali.ole.docstore.model.bo.OleDocument
getDocCategory, getDocType, getId, setDocCategory, setDocType, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

titles

protected List<String> titles

authors

protected List<String> authors

subjects

protected List<String> subjects

issns

protected List<String> issns

isbns

protected List<String> isbns

publicationPlaces

protected List<String> publicationPlaces

publishers

protected List<String> publishers

descriptions

protected List<String> descriptions

publicationDates

protected List<String> publicationDates

editions

protected List<String> editions

formGenres

protected List<String> formGenres

languages

protected List<String> languages

formats

protected List<String> formats

instanceDocument

protected WorkInstanceDocument instanceDocument

workInstanceDocumentList

protected List<WorkInstanceDocument> workInstanceDocumentList
Constructor Detail

WorkBibDocument

public WorkBibDocument()
Method Detail

getInstanceDocument

public WorkInstanceDocument getInstanceDocument()

setInstanceDocument

public void setInstanceDocument(WorkInstanceDocument instanceDocument)

getTitles

public List<String> getTitles()

setTitles

public void setTitles(List<String> titles)

getAuthors

public List<String> getAuthors()

setAuthors

public void setAuthors(List<String> authors)

getSubjects

public List<String> getSubjects()

setSubjects

public void setSubjects(List<String> subjects)

getIssns

public List<String> getIssns()

setIssns

public void setIssns(List<String> issns)

getIsbns

public List<String> getIsbns()

setIsbns

public void setIsbns(List<String> isbns)

getPublicationPlaces

public List<String> getPublicationPlaces()

setPublicationPlaces

public void setPublicationPlaces(List<String> publicationPlaces)

getPublishers

public List<String> getPublishers()

setPublishers

public void setPublishers(List<String> publishers)

getDescriptions

public List<String> getDescriptions()

setDescriptions

public void setDescriptions(List<String> descriptions)

getPublicationDates

public List<String> getPublicationDates()

setPublicationDates

public void setPublicationDates(List<String> publicationDates)

getEditions

public List<String> getEditions()

setEditions

public void setEditions(List<String> editions)

getFormGenres

public List<String> getFormGenres()

setFormGenres

public void setFormGenres(List<String> formGenres)

getLanguages

public List<String> getLanguages()

setLanguages

public void setLanguages(List<String> languages)

getFormats

public List<String> getFormats()

setFormats

public void setFormats(List<String> formats)

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

getEdition

public String getEdition()

setEdition

public void setEdition(String edition)

getAuthor

public String getAuthor()

setAuthor

public void setAuthor(String author)

getPublicationDate

public String getPublicationDate()

setPublicationDate

public void setPublicationDate(String publicationDate)

getIsbn

public String getIsbn()

setIsbn

public void setIsbn(String isbn)

getPublisher

public String getPublisher()

getWorkInstanceDocumentList

public List<WorkInstanceDocument> getWorkInstanceDocumentList()

setWorkInstanceDocumentList

public void setWorkInstanceDocumentList(List<WorkInstanceDocument> workInstanceDocumentList)

toString

public String toString()
Overrides:
toString in class Object

setPublisher

public void setPublisher(String publisher)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.