Getters y setter no son suficientemente verbose, mejor añadimos unos comentarios muy útiles ¬¬
/**
* @return the mail
*/
public String getMail() {
return mail;
}
/**
* @param mail the mail to set
*/
public void setMail(String mail) {
this.mail = mail;
}