package net.dev123.mblog.entity;
import java.util.Date;
public class RetweetDetails implements java.io.Serializable {
private long retweetId;
private Date retweetedAt;
private User retweetingUser;
static final long serialVersionUID = 1957982268696560598L;
public long getRetweetId() {
return retweetId;
}
public Date getRetweetedAt() {
return retweetedAt;
}
public User getRetweetingUser() {
return retweetingUser;
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + (int) (retweetId ^ (retweetId >>> 32));
return result;
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
RetweetDetails other = (RetweetDetails) obj;
if (retweetId != other.retweetId)
return false;
return true;
}
@Override
public String toString() {
return "RetweetDetails{"
+ "retweetId=" + retweetId
+ ", retweetedAt=" + retweetedAt
+ ", retweetingUser=" + retweetingUser
+ '}';
}
}