package com.bd.movie.domain;
/**
* <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Movie</b></em>'.
* <!-- end-user-doc -->
*
* @generated
*/
public class Movie extends Media {
/** @generated */
private String urlIMDB;
/** @generated */
private int playLength;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public Movie() {
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public String getUrlIMDB() {
return urlIMDB;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setUrlIMDB(String aUrlIMDB) {
this.urlIMDB = aUrlIMDB;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public int getPlayLength() {
return playLength;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setPlayLength(int aPlayLength) {
this.playLength = aPlayLength;
}
/**
* @generated
*/
public boolean equals(Object other) {
if (this == other) return true;
if (!(other instanceof Movie)) return false;
Movie movie = (Movie) other;
if (!getUrlIMDB().equals(movie.getUrlIMDB())) return false;
return true;
}
/**
* @generated
*/
public int hashCode() {
int result = 17;
result = 37 * result + computeHashCode(getUrlIMDB());
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("Movie:");
sb.append(" urlIMDB=").append(urlIMDB).append("\n");
sb.append(" playLength=").append(playLength).append("\n");
return sb.toString();
}
}
|