From abb54090aa5173f9822802e23b510862d93889b2 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Wed, 5 Apr 2023 10:28:55 +0200 Subject: Issue #19: Integration des ATC-Codes-Plugins in dieses Plugin closes #19 --- src/main/java/ATCCodes/UnregisteredCode.java | 51 ---------------------------- 1 file changed, 51 deletions(-) delete mode 100644 src/main/java/ATCCodes/UnregisteredCode.java (limited to 'src/main/java/ATCCodes/UnregisteredCode.java') diff --git a/src/main/java/ATCCodes/UnregisteredCode.java b/src/main/java/ATCCodes/UnregisteredCode.java deleted file mode 100644 index 345b057..0000000 --- a/src/main/java/ATCCodes/UnregisteredCode.java +++ /dev/null @@ -1,51 +0,0 @@ -package ATCCodes; - -import java.util.Objects; - -/** - * Unregistered code as used in Onkostar database - * - * @author Paul-Christian Volkmer - * @since 0.1.0 - */ -public class UnregisteredCode implements AgentCode { - - private final String code; - private final String name; - - public UnregisteredCode(String code, String name) { - this.code = code; - this.name = name; - } - - public String getCode() { - return code; - } - - public String getName() { - return name; - } - - public CodeSystem getSystem() { - return CodeSystem.UNREGISTERED; - } - - @Override - public int compareTo(final AgentCode agentCode) { - return this.name.toLowerCase().compareTo(agentCode.getName().toLowerCase()); - } - - @Override - public boolean equals(final Object o) { - if (this == o) return true; - if (o == null || getClass() != o.getClass()) return false; - AgentCode otherAgentCode = (AgentCode) o; - return Objects.equals(code.toLowerCase(), otherAgentCode.getCode().toLowerCase()) - && Objects.equals(name.toLowerCase(), otherAgentCode.getName().toLowerCase()); - } - - @Override - public int hashCode() { - return Objects.hash(code.toLowerCase(), name.toLowerCase()); - } -} \ No newline at end of file -- cgit v1.2.3