| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package es.uv.saic.domain;
- import java.io.Serializable;
- import java.util.Objects;
- import jakarta.persistence.Column;
- import jakarta.persistence.Embeddable;
- @Embeddable
- public class GraficaPK implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- @Column(name="id_grafica")
- private String idGrafica;
- private String estudi;
- private String ambit;
-
- public GraficaPK() { }
-
- public String getIdGrafica() {
- return idGrafica;
- }
- public void setIdGrafica(String idGrafica) {
- this.idGrafica = idGrafica;
- }
- public String getEstudi() {
- return estudi;
- }
- public void setEstudi(String estudi) {
- this.estudi = estudi;
- }
- public String getAmbit() {
- return ambit;
- }
- public void setAmbit(String ambit) {
- this.ambit = ambit;
- }
- @Override
- public int hashCode() {
- return Objects.hash(ambit, estudi, idGrafica);
- }
- @Override
- public boolean equals(Object obj) {
- if (this == obj)
- return true;
- if (obj == null)
- return false;
- if (getClass() != obj.getClass())
- return false;
- GraficaPK other = (GraficaPK) obj;
- return Objects.equals(ambit, other.ambit) && Objects.equals(estudi, other.estudi)
- && Objects.equals(idGrafica, other.idGrafica);
- }
-
-
-
- }
|