Exemplo n.º 1
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + codigo;
   result = prime * result + ((descricao == null) ? 0 : descricao.hashCode());
   result = prime * result + ((lancamentoPai == null) ? 0 : lancamentoPai.hashCode());
   result = prime * result + ((pagamento == null) ? 0 : pagamento.hashCode());
   result = prime * result + (pai ? 1231 : 1237);
   result = prime * result + status;
   result = prime * result + ((usuario == null) ? 0 : usuario.hashCode());
   long temp;
   temp = Double.doubleToLongBits(valor);
   result = prime * result + (int) (temp ^ (temp >>> 32));
   result = prime * result + ((vencimento == null) ? 0 : vencimento.hashCode());
   return result;
 }