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