@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((descripcion == null) ? 0 : descripcion.hashCode()); result = prime * result + ((fechamodificacion == null) ? 0 : fechamodificacion.hashCode()); result = prime * result + ((fecharegistro == null) ? 0 : fecharegistro.hashCode()); result = prime * result + idfotoservicio; result = prime * result + ((iplog == null) ? 0 : iplog.hashCode()); result = prime * result + ((nombrearchivo == null) ? 0 : nombrearchivo.hashCode()); result = prime * result + ((perfil == null) ? 0 : perfil.hashCode()); result = prime * result + ((petservicio == null) ? 0 : petservicio.getIdservicio()); result = prime * result + ((ruta == null) ? 0 : ruta.hashCode()); result = prime * result + ((setestado == null) ? 0 : setestado.getIdestado()); result = prime * result + ((setusuario == null) ? 0 : setusuario.getIdusuario()); return result; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Petfotoservicio other = (Petfotoservicio) obj; if (descripcion == null) { if (other.descripcion != null) return false; } else if (!descripcion.equals(other.descripcion)) return false; if (fechamodificacion == null) { if (other.fechamodificacion != null) return false; } else if (!fechamodificacion.equals(other.fechamodificacion)) return false; if (fecharegistro == null) { if (other.fecharegistro != null) return false; } else if (!fecharegistro.equals(other.fecharegistro)) return false; if (idfotoservicio != other.idfotoservicio) return false; if (iplog == null) { if (other.iplog != null) return false; } else if (!iplog.equals(other.iplog)) return false; if (nombrearchivo == null) { if (other.nombrearchivo != null) return false; } else if (!nombrearchivo.equals(other.nombrearchivo)) return false; if (perfil == null) { if (other.perfil != null) return false; } else if (!perfil.equals(other.perfil)) return false; if (petservicio == null) { if (other.petservicio != null) return false; } else if (petservicio.getIdservicio() != other.petservicio.getIdservicio()) return false; if (ruta == null) { if (other.ruta != null) return false; } else if (!ruta.equals(other.ruta)) return false; if (setestado == null) { if (other.setestado != null) return false; } else if (setestado.getIdestado() != other.setestado.getIdestado()) return false; if (setusuario == null) { if (other.setusuario != null) return false; } else if (setusuario.getIdusuario() != other.setusuario.getIdusuario()) return false; return true; }