book.ex6.model
Class Book
java.lang.Object
book.ex6.model.Book
public class Book
- extends java.lang.Object
|
Constructor Summary |
Book()
|
Book(java.lang.String title,
Publisher publisher,
int year,
java.lang.String edition,
java.lang.String isbn,
java.util.Set<java.lang.String> keywords)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
id
private java.lang.Long id
title
private java.lang.String title
authors
private java.util.List<Author> authors
publisher
private Publisher publisher
year
private int year
edition
private java.lang.String edition
isbn
private java.lang.String isbn
keywords
private java.util.Set<java.lang.String> keywords
Book
public Book()
Book
public Book(java.lang.String title,
Publisher publisher,
int year,
java.lang.String edition,
java.lang.String isbn,
java.util.Set<java.lang.String> keywords)
getId
public java.lang.Long getId()
setId
public void setId(java.lang.Long id)
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
getAuthors
public java.util.List<Author> getAuthors()
setAuthors
public void setAuthors(java.util.List<Author> authors)
getPublisher
public Publisher getPublisher()
setPublisher
public void setPublisher(Publisher publisher)
getYear
public int getYear()
setYear
public void setYear(int year)
getEdition
public java.lang.String getEdition()
setEdition
public void setEdition(java.lang.String edition)
getIsbn
public java.lang.String getIsbn()
setIsbn
public void setIsbn(java.lang.String isbn)
getKeywords
public java.util.Set getKeywords()
setKeywords
public void setKeywords(java.util.Set<java.lang.String> keywords)
addKeyword
public Book addKeyword(java.lang.String keyword)
addAuthor
public Book addAuthor(Author author)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object