Simplify JPA entities with Panache.
Change-Id: I09cbea27e6f81e4092dcbbc2f56e5abb9494a945
diff --git a/src/main/java/eu/mulk/mulkcms2/entity/UsedTransactionKey.java b/src/main/java/eu/mulk/mulkcms2/entity/UsedTransactionKey.java
index 7d562a6..f1a6f68 100644
--- a/src/main/java/eu/mulk/mulkcms2/entity/UsedTransactionKey.java
+++ b/src/main/java/eu/mulk/mulkcms2/entity/UsedTransactionKey.java
@@ -1,7 +1,6 @@
package eu.mulk.mulkcms2.entity;
import io.quarkus.hibernate.orm.panache.PanacheEntityBase;
-import java.util.Objects;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
@@ -11,32 +10,7 @@
@Table(name = "used_transaction_keys", schema = "public", catalog = "mulkcms")
public class UsedTransactionKey extends PanacheEntityBase {
- private long key;
-
@Id
@Column(name = "key", nullable = false)
- public long getKey() {
- return key;
- }
-
- public void setKey(long key) {
- this.key = key;
- }
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- UsedTransactionKey that = (UsedTransactionKey) o;
- return key == that.key;
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(key);
- }
+ public long key;
}