@Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || !Objects.equal(getClass(), obj.getClass())) {
return false;
}
final ReflectStandardEvent other = (ReflectStandardEvent) obj;
return Objects.equal(this.getEvent_initiator(), other.getEvent_initiator()) && Objects.equal(this.getEvent_name(), other.getEvent_name()) && Objects.equal(this.getIp(), other.getIp()) && Objects.equal(this.getSession_id(), other.getSession_id()) && Objects.equal(this.getTimestamp(), other.getTimestamp()) && Objects.equal(this.getUser_id(), other.getUser_id());
}