package com.bd.movie.domain;
/**
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Book</b></em>'.
* <!-- end-user-doc -->
*
* @generated
*/
public class Book extends Media {
/** @generated */
private String isbn;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public Book() {
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public String getIsbn() {
return isbn;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setIsbn(String aIsbn) {
this.isbn = aIsbn;
}
/**
* @generated
*/
public boolean equals(Object other) {
if (this == other) return true;
if (!(other instanceof Book)) return false;
Book book = (Book) other;
if (!getIsbn().equals(book.getIsbn())) return false;
return true;
}
/**
* @generated
*/
public int hashCode() {
int result = 17;
result = 37 * result + computeHashCode(getIsbn());
return result;
}
/**
* @generated
*/
private static int computeHashCode(final Object o) {
if (null == o) {
return 19;
}
if (o.getClass().isArray()) {
return 0;
}
return o.hashCode();
}
/**
* @generated
*/
public String toString() {
StringBuffer sb = new StringBuffer();
sb.append("Book:");
sb.append(" isbn=").append(isbn).append("\n");
return sb.toString();
}
}
|