From ee9bbf7441525dddaa6929ede52bb05f57c6cc07 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Sat, 23 Jul 2022 15:43:37 +0200
Subject: [PATCH] #677 - added new backup model for keywords

---
 .../v9/BackupTransactionNameKeyword_v9.java   | 53 +++++++++++++++++++
 1 file changed, 53 insertions(+)
 create mode 100644 BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/database/model/v9/BackupTransactionNameKeyword_v9.java

diff --git a/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/database/model/v9/BackupTransactionNameKeyword_v9.java b/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/database/model/v9/BackupTransactionNameKeyword_v9.java
new file mode 100644
index 000000000..b9061b88f
--- /dev/null
+++ b/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/database/model/v9/BackupTransactionNameKeyword_v9.java
@@ -0,0 +1,53 @@
+package de.deadlocker8.budgetmaster.database.model.v9;
+
+import de.deadlocker8.budgetmaster.database.model.BackupInfo;
+
+import java.util.Objects;
+
+public class BackupTransactionNameKeyword_v9 implements BackupInfo
+{
+	private String value;
+
+	public BackupTransactionNameKeyword_v9()
+	{
+		// for GSON
+	}
+
+	public BackupTransactionNameKeyword_v9(String value)
+	{
+		this.value = value;
+	}
+
+	public String getValue()
+	{
+		return value;
+	}
+
+	public void setValue(String value)
+	{
+		this.value = value;
+	}
+
+	@Override
+	public boolean equals(Object o)
+	{
+		if(this == o) return true;
+		if(o == null || getClass() != o.getClass()) return false;
+		BackupTransactionNameKeyword_v9 that = (BackupTransactionNameKeyword_v9) o;
+		return Objects.equals(value, that.value);
+	}
+
+	@Override
+	public int hashCode()
+	{
+		return Objects.hash(value);
+	}
+
+	@Override
+	public String toString()
+	{
+		return "BackupTransactionNameKeyword_v9{" +
+				"value='" + value + '\'' +
+				'}';
+	}
+}
-- 
GitLab