Rev 268 | Rev 659 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 268 | Rev 650 | ||
|---|---|---|---|
| Line 2... | Line 2... | ||
| 2 | 2 | ||
| 3 | import java.io.Serializable; |
3 | import java.io.Serializable; |
| - | 4 | import java.util.Objects; |
|
| 4 | 5 | ||
| 5 | import javax.persistence.Column; |
6 | import javax.persistence.Column; |
| 6 | import javax.persistence.Embeddable; |
7 | import javax.persistence.Embeddable; |
| 7 | 8 | ||
| 8 | @Embeddable |
9 | @Embeddable |
| Line 10... | Line 11... | ||
| 10 | 11 | ||
| 11 | private static final long serialVersionUID = 1L; |
12 | private static final long serialVersionUID = 1L; |
| 12 | 13 | ||
| 13 | private Long sequencialFuncionario; |
14 | private Long sequencialFuncionario; |
| 14 | private Long sequencialAvaliacao; |
15 | private Long sequencialAvaliacao; |
| - | 16 | private Long sequencialLoja; |
|
| 15 | 17 | ||
| 16 | @Column(name = "seq_funcionario", nullable = false) |
18 | @Column(name = "seq_funcionario", nullable = false) |
| 17 | public Long getSequencialFuncionario() { |
19 | public Long getSequencialFuncionario() { |
| 18 | return sequencialFuncionario; |
20 | return sequencialFuncionario; |
| 19 | }
|
21 | }
|
| Line 25... | Line 27... | ||
| 25 | public Long getSequencialAvaliacao() { |
27 | public Long getSequencialAvaliacao() { |
| 26 | return sequencialAvaliacao; |
28 | return sequencialAvaliacao; |
| 27 | }
|
29 | }
|
| 28 | public void setSequencialAvaliacao(Long sequencialAvaliacao) { |
30 | public void setSequencialAvaliacao(Long sequencialAvaliacao) { |
| 29 | this.sequencialAvaliacao = sequencialAvaliacao; |
31 | this.sequencialAvaliacao = sequencialAvaliacao; |
| - | 32 | }
|
|
| - | 33 | ||
| - | 34 | @Column(name = "seq_loja", nullable = false) |
|
| - | 35 | public Long getSequencialLoja() { |
|
| - | 36 | return sequencialLoja; |
|
| - | 37 | }
|
|
| - | 38 | public void setSequencialLoja(Long sequencialLoja) { |
|
| - | 39 | this.sequencialLoja = sequencialLoja; |
|
| 30 | }
|
40 | }
|
| 31 | 41 | ||
| 32 | @Override |
42 | @Override |
| 33 | public int hashCode() { |
43 | public int hashCode() { |
| 34 | final int prime = 31; |
- | |
| 35 | int result = 1; |
- | |
| 36 | result = prime * result + ((sequencialFuncionario == null) ? 0 : sequencialFuncionario.hashCode()); |
- | |
| 37 | result = prime * result + ((sequencialAvaliacao == null) ? 0 : sequencialAvaliacao.hashCode()); |
- | |
| 38 | return result; |
- | |
| - | 44 | return Objects.hash(sequencialAvaliacao, sequencialFuncionario, sequencialLoja); |
|
| 39 | }
|
45 | }
|
| 40 | - | ||
| 41 | @Override |
46 | @Override |
| 42 | public boolean equals(Object obj) { |
47 | public boolean equals(Object obj) { |
| 43 | if (this == obj) |
48 | if (this == obj) |
| 44 | return true; |
49 | return true; |
| 45 | if (obj == null) |
50 | if (obj == null) |
| 46 | return false; |
51 | return false; |
| 47 | if (getClass() != obj.getClass()) |
52 | if (getClass() != obj.getClass()) |
| 48 | return false; |
53 | return false; |
| 49 | AvaliacaoFuncionarioId other = (AvaliacaoFuncionarioId) obj; |
54 | AvaliacaoFuncionarioId other = (AvaliacaoFuncionarioId) obj; |
| 50 | if (sequencialAvaliacao == null) { |
- | |
| 51 | if (other.sequencialAvaliacao != null) |
- | |
| 52 | return false; |
- | |
| 53 | } else if (!sequencialAvaliacao.equals(other.sequencialAvaliacao)) |
- | |
| 54 | return false; |
- | |
| 55 | if (sequencialFuncionario == null) { |
- | |
| 56 | if (other.sequencialFuncionario != null) |
- | |
| 57 | return false; |
- | |
| 58 | } else if (!sequencialFuncionario.equals(other.sequencialFuncionario)) |
- | |
| 59 | return false; |
- | |
| 60 | return true; |
- | |
| - | 55 | return Objects.equals(sequencialAvaliacao, other.sequencialAvaliacao) |
|
| - | 56 | && Objects.equals(sequencialFuncionario, other.sequencialFuncionario) |
|
| - | 57 | && Objects.equals(sequencialLoja, other.sequencialLoja); |
|
| 61 | }
|
58 | }
|
| 62 | 59 | ||
| 63 | }
|
60 | }
|