From f36e91c6d86f37177f02f425c534246bc55ea737 Mon Sep 17 00:00:00 2001 From: Mike Angstadt Date: Sun, 22 Oct 2023 11:53:27 -0400 Subject: [PATCH] Use EnumMap --- .../java/biweekly/parameter/ParticipationLevel.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/biweekly/parameter/ParticipationLevel.java b/src/main/java/biweekly/parameter/ParticipationLevel.java index 664e2017..6aaf4e67 100644 --- a/src/main/java/biweekly/parameter/ParticipationLevel.java +++ b/src/main/java/biweekly/parameter/ParticipationLevel.java @@ -2,7 +2,7 @@ import java.util.Collection; import java.util.Collections; -import java.util.HashMap; +import java.util.EnumMap; import java.util.Map; import biweekly.ICalVersion; @@ -64,7 +64,7 @@ protected boolean matches(ParticipationLevel object, String value) { */ public static final ParticipationLevel REQUIRED; static { - Map values = new HashMap(); + Map values = new EnumMap(ICalVersion.class); values.put(ICalVersion.V1_0, "REQUIRE"); values.put(ICalVersion.V2_0_DEPRECATED, "REQ-PARTICIPANT"); values.put(ICalVersion.V2_0, values.get(ICalVersion.V2_0_DEPRECATED)); @@ -76,7 +76,7 @@ protected boolean matches(ParticipationLevel object, String value) { */ public static final ParticipationLevel OPTIONAL; static { - Map values = new HashMap(); + Map values = new EnumMap(ICalVersion.class); values.put(ICalVersion.V1_0, "REQUEST"); values.put(ICalVersion.V2_0_DEPRECATED, "OPT-PARTICIPANT"); values.put(ICalVersion.V2_0, values.get(ICalVersion.V2_0_DEPRECATED)); @@ -89,7 +89,7 @@ protected boolean matches(ParticipationLevel object, String value) { */ public static final ParticipationLevel FYI; static { - Map values = new HashMap(); + Map values = new EnumMap(ICalVersion.class); values.put(ICalVersion.V1_0, "FYI"); values.put(ICalVersion.V2_0_DEPRECATED, "NON-PARTICIPANT"); values.put(ICalVersion.V2_0, values.get(ICalVersion.V2_0_DEPRECATED)); @@ -103,7 +103,7 @@ private ParticipationLevel(Map values) { } private ParticipationLevel(String value) { - Map values = new HashMap(); + Map values = new EnumMap(ICalVersion.class); for (ICalVersion version : ICalVersion.values()) { values.put(version, value); }