diff --git a/biblioteca.vpp b/biblioteca.vpp index 0954469..08a04e8 100644 Binary files a/biblioteca.vpp and b/biblioteca.vpp differ diff --git a/src/main/java/xyz/danielcortes/models/Arriendo.java b/src/main/java/xyz/danielcortes/models/Arriendo.java index c547e4f..7c7fb74 100644 --- a/src/main/java/xyz/danielcortes/models/Arriendo.java +++ b/src/main/java/xyz/danielcortes/models/Arriendo.java @@ -3,7 +3,6 @@ package xyz.danielcortes.models; import java.time.LocalDate; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -127,28 +126,4 @@ public class Arriendo { public void setEjemplares(List ejemplares) { this.ejemplares = ejemplares; } - - @Override - public int hashCode() { - return Objects.hash(this.id, this.costoArriendo, this.fechaArriendo, this.fechaDevolucionEstimada, this.fechaDevolucionReal, this.multa, - this.trabajador, this.Cliente, this.ejemplares); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Arriendo)) - return false; - Arriendo arriendo = (Arriendo) o; - return Objects.equals(this.id, arriendo.id) && - Objects.equals(this.costoArriendo, arriendo.costoArriendo) && - Objects.equals(this.fechaArriendo, arriendo.fechaArriendo) && - Objects.equals(this.fechaDevolucionEstimada, arriendo.fechaDevolucionEstimada) && - Objects.equals(this.fechaDevolucionReal, arriendo.fechaDevolucionReal) && - Objects.equals(this.multa, arriendo.multa) && - Objects.equals(this.trabajador, arriendo.trabajador) && - Objects.equals(this.Cliente, arriendo.Cliente) && - Objects.equals(this.ejemplares, arriendo.ejemplares); - } } diff --git a/src/main/java/xyz/danielcortes/models/Autor.java b/src/main/java/xyz/danielcortes/models/Autor.java index 5f74192..6cb9d42 100644 --- a/src/main/java/xyz/danielcortes/models/Autor.java +++ b/src/main/java/xyz/danielcortes/models/Autor.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -75,25 +74,6 @@ public class Autor { this.libros = libros; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.nombre, this.apellidoPaterno, this.apellidoMaterno, this.libros); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Autor)) - return false; - Autor autor = (Autor) o; - return Objects.equals(this.id, autor.id) && - Objects.equals(this.nombre, autor.nombre) && - Objects.equals(this.apellidoPaterno, autor.apellidoPaterno) && - Objects.equals(this.apellidoMaterno, autor.apellidoMaterno) && - Objects.equals(this.libros, autor.libros); - } - @Override public String toString() { return this.nombre + " " + this.apellidoPaterno + " " + this.apellidoMaterno; diff --git a/src/main/java/xyz/danielcortes/models/Boleta.java b/src/main/java/xyz/danielcortes/models/Boleta.java index 8b5c8c3..5d9be54 100644 --- a/src/main/java/xyz/danielcortes/models/Boleta.java +++ b/src/main/java/xyz/danielcortes/models/Boleta.java @@ -3,7 +3,6 @@ package xyz.danielcortes.models; import java.time.LocalDate; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -85,24 +84,4 @@ public class Boleta { public void setVentas(List ventas) { this.ventas = ventas; } - - @Override - public int hashCode() { - return Objects.hash(this.id, this.folio, this.precioNeto, this.precioIVA, this.fechaVenta, this.ventas); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Boleta)) - return false; - Boleta boleta = (Boleta) o; - return Objects.equals(this.id, boleta.id) && - Objects.equals(this.folio, boleta.folio) && - Objects.equals(this.precioNeto, boleta.precioNeto) && - Objects.equals(this.precioIVA, boleta.precioIVA) && - Objects.equals(this.fechaVenta, boleta.fechaVenta) && - Objects.equals(this.ventas, boleta.ventas); - } } diff --git a/src/main/java/xyz/danielcortes/models/Categoria.java b/src/main/java/xyz/danielcortes/models/Categoria.java index d40ec69..eb8130a 100644 --- a/src/main/java/xyz/danielcortes/models/Categoria.java +++ b/src/main/java/xyz/danielcortes/models/Categoria.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -53,23 +52,6 @@ public class Categoria { this.libros = libros; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.nombre, this.libros); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Categoria)) - return false; - Categoria categoria = (Categoria) o; - return Objects.equals(this.id, categoria.id) && - Objects.equals(this.nombre, categoria.nombre) && - Objects.equals(this.libros, categoria.libros); - } - @Override public String toString() { return this.nombre; diff --git a/src/main/java/xyz/danielcortes/models/Cliente.java b/src/main/java/xyz/danielcortes/models/Cliente.java index 3243a91..cab0444 100644 --- a/src/main/java/xyz/danielcortes/models/Cliente.java +++ b/src/main/java/xyz/danielcortes/models/Cliente.java @@ -3,7 +3,6 @@ package xyz.danielcortes.models; import java.time.LocalDate; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -136,30 +135,4 @@ public class Cliente { public void setVentas(List ventas) { this.ventas = ventas; } - - @Override - public int hashCode() { - return Objects.hash(this.id, this.rut, this.nombre, this.apellidoPaterno, this.apellidoMaterno, this.fechaNacimiento, this.correos, - this.telefonos, - this.direcciones, this.ventas); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Cliente)) - return false; - Cliente cliente = (Cliente) o; - return Objects.equals(this.id, cliente.id) && - Objects.equals(this.rut, cliente.rut) && - Objects.equals(this.nombre, cliente.nombre) && - Objects.equals(this.apellidoPaterno, cliente.apellidoPaterno) && - Objects.equals(this.apellidoMaterno, cliente.apellidoMaterno) && - Objects.equals(this.fechaNacimiento, cliente.fechaNacimiento) && - Objects.equals(this.correos, cliente.correos) && - Objects.equals(this.telefonos, cliente.telefonos) && - Objects.equals(this.direcciones, cliente.direcciones) && - Objects.equals(this.ventas, cliente.ventas); - } } diff --git a/src/main/java/xyz/danielcortes/models/Compra.java b/src/main/java/xyz/danielcortes/models/Compra.java index 9f07b78..69ddb84 100644 --- a/src/main/java/xyz/danielcortes/models/Compra.java +++ b/src/main/java/xyz/danielcortes/models/Compra.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -71,22 +70,4 @@ public class Compra { public void setEjemplares(List ejemplares) { this.ejemplares = ejemplares; } - - @Override - public int hashCode() { - return Objects.hash(this.id, this.factura, this.distribuidor, this.ejemplares); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Compra)) - return false; - Compra compra = (Compra) o; - return Objects.equals(this.id, compra.id) && - Objects.equals(this.factura, compra.factura) && - Objects.equals(this.distribuidor, compra.distribuidor) && - Objects.equals(this.ejemplares, compra.ejemplares); - } } diff --git a/src/main/java/xyz/danielcortes/models/Correo.java b/src/main/java/xyz/danielcortes/models/Correo.java index 864c5a1..ded2be9 100644 --- a/src/main/java/xyz/danielcortes/models/Correo.java +++ b/src/main/java/xyz/danielcortes/models/Correo.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -95,23 +94,4 @@ public class Correo { public void setClientes(List clientes) { this.clientes = clientes; } - - @Override - public int hashCode() { - return Objects.hash(this.id, this.correo, this.trabajadores, this.distribuidores, this.clientes); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Correo)) - return false; - Correo correo1 = (Correo) o; - return Objects.equals(this.id, correo1.id) && - Objects.equals(this.correo, correo1.correo) && - Objects.equals(this.trabajadores, correo1.trabajadores) && - Objects.equals(this.distribuidores, correo1.distribuidores) && - Objects.equals(this.clientes, correo1.clientes); - } } diff --git a/src/main/java/xyz/danielcortes/models/Direccion.java b/src/main/java/xyz/danielcortes/models/Direccion.java index 71b8c54..f67d20b 100644 --- a/src/main/java/xyz/danielcortes/models/Direccion.java +++ b/src/main/java/xyz/danielcortes/models/Direccion.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -107,23 +106,4 @@ public class Direccion { this.clientes = clientes; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.calle, this.numero, this.trabajadores, this.distribuidores, this.clientes); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Direccion)) - return false; - Direccion direccion = (Direccion) o; - return Objects.equals(this.id, direccion.id) && - Objects.equals(this.calle, direccion.calle) && - Objects.equals(this.numero, direccion.numero) && - Objects.equals(this.trabajadores, direccion.trabajadores) && - Objects.equals(this.distribuidores, direccion.distribuidores) && - Objects.equals(this.clientes, direccion.clientes); - } } diff --git a/src/main/java/xyz/danielcortes/models/Distribuidor.java b/src/main/java/xyz/danielcortes/models/Distribuidor.java index ccb2a25..53f66f8 100644 --- a/src/main/java/xyz/danielcortes/models/Distribuidor.java +++ b/src/main/java/xyz/danielcortes/models/Distribuidor.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -106,24 +105,4 @@ public class Distribuidor { this.compras = compras; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.rut, this.empresa, this.correos, this.telefonos, this.direcciones, this.compras); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Distribuidor)) - return false; - Distribuidor that = (Distribuidor) o; - return Objects.equals(this.id, that.id) && - Objects.equals(this.rut, that.rut) && - Objects.equals(this.empresa, that.empresa) && - Objects.equals(this.correos, that.correos) && - Objects.equals(this.telefonos, that.telefonos) && - Objects.equals(this.direcciones, that.direcciones) && - Objects.equals(this.compras, that.compras); - } } diff --git a/src/main/java/xyz/danielcortes/models/Editorial.java b/src/main/java/xyz/danielcortes/models/Editorial.java index ce60c8e..28521c4 100644 --- a/src/main/java/xyz/danielcortes/models/Editorial.java +++ b/src/main/java/xyz/danielcortes/models/Editorial.java @@ -1,7 +1,6 @@ package xyz.danielcortes.models; import java.util.HashSet; -import java.util.Objects; import java.util.Set; import javax.persistence.Column; import javax.persistence.Entity; @@ -53,23 +52,6 @@ public class Editorial { this.libros = libros; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.nombre, this.libros); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Editorial)) - return false; - Editorial editorial = (Editorial) o; - return Objects.equals(this.id, editorial.id) && - Objects.equals(this.nombre, editorial.nombre) && - Objects.equals(this.libros, editorial.libros); - } - @Override public String toString() { return this.nombre; diff --git a/src/main/java/xyz/danielcortes/models/Ejemplar.java b/src/main/java/xyz/danielcortes/models/Ejemplar.java index fa4889d..b1ef20f 100644 --- a/src/main/java/xyz/danielcortes/models/Ejemplar.java +++ b/src/main/java/xyz/danielcortes/models/Ejemplar.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -105,27 +104,6 @@ public class Ejemplar { this.ventas = ventas; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.serie, this.libro, this.estado, this.arriendos, this.compras, this.ventas); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Ejemplar)) - return false; - Ejemplar ejemplar = (Ejemplar) o; - return Objects.equals(this.id, ejemplar.id) && - Objects.equals(this.serie, ejemplar.serie) && - Objects.equals(this.libro, ejemplar.libro) && - Objects.equals(this.estado, ejemplar.estado) && - Objects.equals(this.arriendos, ejemplar.arriendos) && - Objects.equals(this.compras, ejemplar.compras) && - Objects.equals(this.ventas, ejemplar.ventas); - } - @Override public String toString() { return this.serie + " " + this.estado.getNombre(); diff --git a/src/main/java/xyz/danielcortes/models/Empresa.java b/src/main/java/xyz/danielcortes/models/Empresa.java index 3b4c467..ae9cd41 100644 --- a/src/main/java/xyz/danielcortes/models/Empresa.java +++ b/src/main/java/xyz/danielcortes/models/Empresa.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -53,23 +52,6 @@ public class Empresa { this.distribuidores = distribuidores; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.nombre, this.distribuidores); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Empresa)) - return false; - Empresa empresa = (Empresa) o; - return Objects.equals(this.id, empresa.id) && - Objects.equals(this.nombre, empresa.nombre) && - Objects.equals(this.distribuidores, empresa.distribuidores); - } - @Override public String toString() { return this.nombre; diff --git a/src/main/java/xyz/danielcortes/models/Estado.java b/src/main/java/xyz/danielcortes/models/Estado.java index 38a8af0..94262f9 100644 --- a/src/main/java/xyz/danielcortes/models/Estado.java +++ b/src/main/java/xyz/danielcortes/models/Estado.java @@ -1,7 +1,6 @@ package xyz.danielcortes.models; import java.util.HashSet; -import java.util.Objects; import java.util.Set; import javax.persistence.Column; import javax.persistence.Entity; @@ -53,23 +52,6 @@ public class Estado { this.ejemplares = ejemplares; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.nombre, this.ejemplares); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Estado)) - return false; - Estado estado = (Estado) o; - return Objects.equals(this.id, estado.id) && - Objects.equals(this.nombre, estado.nombre) && - Objects.equals(this.ejemplares, estado.ejemplares); - } - @Override public String toString() { return this.nombre; diff --git a/src/main/java/xyz/danielcortes/models/Factura.java b/src/main/java/xyz/danielcortes/models/Factura.java index f15e57a..b53de14 100644 --- a/src/main/java/xyz/danielcortes/models/Factura.java +++ b/src/main/java/xyz/danielcortes/models/Factura.java @@ -3,7 +3,6 @@ package xyz.danielcortes.models; import java.time.LocalDate; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -86,23 +85,4 @@ public class Factura { this.compras = compras; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.folio, this.precioNeto, this.precioIVA, this.fechaVenta, this.compras); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Factura)) - return false; - Factura factura = (Factura) o; - return Objects.equals(this.id, factura.id) && - Objects.equals(this.folio, factura.folio) && - Objects.equals(this.precioNeto, factura.precioNeto) && - Objects.equals(this.precioIVA, factura.precioIVA) && - Objects.equals(this.fechaVenta, factura.fechaVenta) && - Objects.equals(this.compras, factura.compras); - } } diff --git a/src/main/java/xyz/danielcortes/models/Idioma.java b/src/main/java/xyz/danielcortes/models/Idioma.java index 0db8747..b86b958 100644 --- a/src/main/java/xyz/danielcortes/models/Idioma.java +++ b/src/main/java/xyz/danielcortes/models/Idioma.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -53,23 +52,6 @@ public class Idioma { this.libros = libros; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.nombre, this.libros); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Idioma)) - return false; - Idioma idioma = (Idioma) o; - return Objects.equals(this.id, idioma.id) && - Objects.equals(this.nombre, idioma.nombre) && - Objects.equals(this.libros, idioma.libros); - } - @Override public String toString() { return this.nombre; diff --git a/src/main/java/xyz/danielcortes/models/Libro.java b/src/main/java/xyz/danielcortes/models/Libro.java index 20ab69a..974b429 100644 --- a/src/main/java/xyz/danielcortes/models/Libro.java +++ b/src/main/java/xyz/danielcortes/models/Libro.java @@ -3,7 +3,6 @@ package xyz.danielcortes.models; import java.time.Year; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Convert; import javax.persistence.Entity; @@ -171,31 +170,6 @@ public class Libro { this.ejemplares = ejemplar; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.isbn, this.titulo, this.numeroPaginas, this.precioReferencia, this.anoPublicacion, this.idiomas, this.autores, - this.categorias, this.editorial, this.ejemplares); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Libro)) - return false; - Libro libro = (Libro) o; - return this.numeroPaginas == libro.numeroPaginas && - this.precioReferencia == libro.precioReferencia && - Objects.equals(this.id, libro.id) && - Objects.equals(this.isbn, libro.isbn) && - Objects.equals(this.titulo, libro.titulo) && - Objects.equals(this.anoPublicacion, libro.anoPublicacion) && - Objects.equals(this.idiomas, libro.idiomas) && - Objects.equals(this.autores, libro.autores) && - Objects.equals(this.categorias, libro.categorias) && - Objects.equals(this.editorial, libro.editorial) && - Objects.equals(this.ejemplares, libro.ejemplares); - } @Override public String toString() { diff --git a/src/main/java/xyz/danielcortes/models/Telefono.java b/src/main/java/xyz/danielcortes/models/Telefono.java index 91586e2..65c4925 100644 --- a/src/main/java/xyz/danielcortes/models/Telefono.java +++ b/src/main/java/xyz/danielcortes/models/Telefono.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -96,22 +95,4 @@ public class Telefono { this.clientes = clientes; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.numero, this.trabajadores, this.distribuidores, this.clientes); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Telefono)) - return false; - Telefono telefono = (Telefono) o; - return Objects.equals(this.id, telefono.id) && - Objects.equals(this.numero, telefono.numero) && - Objects.equals(this.trabajadores, telefono.trabajadores) && - Objects.equals(this.distribuidores, telefono.distribuidores) && - Objects.equals(this.clientes, telefono.clientes); - } } diff --git a/src/main/java/xyz/danielcortes/models/Trabajador.java b/src/main/java/xyz/danielcortes/models/Trabajador.java index 4a9c4e3..2e06269 100644 --- a/src/main/java/xyz/danielcortes/models/Trabajador.java +++ b/src/main/java/xyz/danielcortes/models/Trabajador.java @@ -3,7 +3,6 @@ package xyz.danielcortes.models; import java.time.LocalDate; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -161,32 +160,5 @@ public class Trabajador { this.arriendos = arriendos; } - @Override - public int hashCode() { - return Objects - .hash(this.id, this.rut, this.nombre, this.apellidoPaterno, this.apellidoMaterno, this.fechaContrato, this.usuario, this.correos, - this.telefonos, this.direcciones, this.ventas, this.arriendos); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Trabajador)) - return false; - Trabajador that = (Trabajador) o; - return Objects.equals(this.id, that.id) && - Objects.equals(this.rut, that.rut) && - Objects.equals(this.nombre, that.nombre) && - Objects.equals(this.apellidoPaterno, that.apellidoPaterno) && - Objects.equals(this.apellidoMaterno, that.apellidoMaterno) && - Objects.equals(this.fechaContrato, that.fechaContrato) && - Objects.equals(this.usuario, that.usuario) && - Objects.equals(this.correos, that.correos) && - Objects.equals(this.telefonos, that.telefonos) && - Objects.equals(this.direcciones, that.direcciones) && - Objects.equals(this.ventas, that.ventas) && - Objects.equals(this.arriendos, that.arriendos); - } } diff --git a/src/main/java/xyz/danielcortes/models/Usuario.java b/src/main/java/xyz/danielcortes/models/Usuario.java index 8c55fd8..640b696 100644 --- a/src/main/java/xyz/danielcortes/models/Usuario.java +++ b/src/main/java/xyz/danielcortes/models/Usuario.java @@ -1,7 +1,5 @@ package xyz.danielcortes.models; -import java.util.Arrays; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -72,25 +70,4 @@ public class Usuario { this.trabajador = trabajador; } - @Override - public int hashCode() { - int result = Objects.hash(this.id, this.nombre, this.trabajador); - result = 31 * result + Arrays.hashCode(this.password); - result = 31 * result + Arrays.hashCode(this.salt); - return result; - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Usuario)) - return false; - Usuario usuario = (Usuario) o; - return Objects.equals(this.id, usuario.id) && - Objects.equals(this.nombre, usuario.nombre) && - Arrays.equals(this.password, usuario.password) && - Arrays.equals(this.salt, usuario.salt) && - Objects.equals(this.trabajador, usuario.trabajador); - } } diff --git a/src/main/java/xyz/danielcortes/models/Venta.java b/src/main/java/xyz/danielcortes/models/Venta.java index e23eb3a..6851920 100644 --- a/src/main/java/xyz/danielcortes/models/Venta.java +++ b/src/main/java/xyz/danielcortes/models/Venta.java @@ -2,7 +2,6 @@ package xyz.danielcortes.models; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; @@ -84,22 +83,4 @@ public class Venta { this.ejemplares = ejemplares; } - @Override - public int hashCode() { - return Objects.hash(this.id, this.cliente, this.trabajador, this.boleta, this.ejemplares); - } - - @Override - public boolean equals(Object o) { - if (this == o) - return true; - if (!(o instanceof Venta)) - return false; - Venta venta = (Venta) o; - return Objects.equals(this.id, venta.id) && - Objects.equals(this.cliente, venta.cliente) && - Objects.equals(this.trabajador, venta.trabajador) && - Objects.equals(this.boleta, venta.boleta) && - Objects.equals(this.ejemplares, venta.ejemplares); - } }