summaryrefslogtreecommitdiff
path: root/src/main/java/eu/mulk/mulkcms2/benki/RoleTag.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/eu/mulk/mulkcms2/benki/RoleTag.java')
-rw-r--r--src/main/java/eu/mulk/mulkcms2/benki/RoleTag.java50
1 files changed, 4 insertions, 46 deletions
diff --git a/src/main/java/eu/mulk/mulkcms2/benki/RoleTag.java b/src/main/java/eu/mulk/mulkcms2/benki/RoleTag.java
index a51bf9c..9bc72c4 100644
--- a/src/main/java/eu/mulk/mulkcms2/benki/RoleTag.java
+++ b/src/main/java/eu/mulk/mulkcms2/benki/RoleTag.java
@@ -1,5 +1,6 @@
package eu.mulk.mulkcms2.benki;
+import io.quarkus.hibernate.orm.panache.PanacheEntityBase;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
@@ -9,56 +10,13 @@ import javax.persistence.Table;
@Entity
@Table(name = "role_tags", schema = "public", catalog = "benki")
@IdClass(RoleTagPK.class)
-public class RoleTag {
-
- private int roleId;
- private String tag;
+public class RoleTag extends PanacheEntityBase {
@Id
@Column(name = "role", nullable = false)
- public int getRoleId() {
- return roleId;
- }
-
- public void setRoleId(int roleId) {
- this.roleId = roleId;
- }
+ public int roleId;
@Id
@Column(name = "tag", nullable = false, length = -1)
- public String getTag() {
- return tag;
- }
-
- public void setTag(String tag) {
- this.tag = tag;
- }
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
-
- RoleTag roleTag = (RoleTag) o;
-
- if (roleId != roleTag.roleId) {
- return false;
- }
- if (tag != null ? !tag.equals(roleTag.tag) : roleTag.tag != null) {
- return false;
- }
-
- return true;
- }
-
- @Override
- public int hashCode() {
- int result = roleId;
- result = 31 * result + (tag != null ? tag.hashCode() : 0);
- return result;
- }
+ public String tag;
}