edu.sampleu.bookstore.bo
Class Book

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by edu.sampleu.bookstore.bo.Book
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject

public class Book
extends PersistableBusinessObjectBase

A business object class for the Book maintenance object.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, newCollectionRecord, objectId, versionNumber
 
Constructor Summary
Book()
           
 
Method Summary
 List<Author> getAuthors()
           
 BookType getBookType()
           
 Long getId()
           
 String getIsbn()
           
 KualiDecimal getPrice()
           
 Date getPublicationDate()
           
 String getPublisher()
           
 KualiInteger getRating()
           
 String getTitle()
           
 String getTypeCode()
           
 void setAuthors(List<Author> authors)
           
 void setBookType(BookType bookType)
           
 void setId(Long id)
           
 void setIsbn(String isbn)
           
 void setPrice(KualiDecimal price)
           
 void setPublicationDate(Date publicationDate)
           
 void setPublisher(String publisher)
           
 void setRating(KualiInteger rating)
           
 void setTitle(String title)
           
 void setTypeCode(String typeCode)
           
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

Book

public Book()
Method Detail

getId

public Long getId()

setId

public void setId(Long id)

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

getTypeCode

public String getTypeCode()

setTypeCode

public void setTypeCode(String typeCode)

getBookType

public BookType getBookType()

setBookType

public void setBookType(BookType bookType)

getIsbn

public String getIsbn()

setIsbn

public void setIsbn(String isbn)

getPublisher

public String getPublisher()

setPublisher

public void setPublisher(String publisher)

getPublicationDate

public Date getPublicationDate()

setPublicationDate

public void setPublicationDate(Date publicationDate)

getRating

public KualiInteger getRating()

setRating

public void setRating(KualiInteger rating)

getPrice

public KualiDecimal getPrice()

setPrice

public void setPrice(KualiDecimal price)

getAuthors

public List<Author> getAuthors()

setAuthors

public void setAuthors(List<Author> authors)


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.