Skip to content

Commit

Permalink
review updates
Browse files Browse the repository at this point in the history
  • Loading branch information
iimpulse committed Apr 17, 2024
1 parent bb3dd2f commit d543085
Showing 1 changed file with 4 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ public enum Aspect {
M(CLINICAL_MODIFIER),
H(PAST_MEDICAL_HISTORY);

public final TermId termId;
private static final Map<String, Aspect> BY_TERMID = new HashMap<>();
private final TermId termId;
private static final Map<TermId, Aspect> BY_TERMID = new HashMap<>();


static {
for (Aspect e: values()) {
BY_TERMID.put(String.valueOf(e.termId), e);
BY_TERMID.put(e.termId, e);
}
}

Expand All @@ -53,10 +53,7 @@ public static Optional<Aspect> parse(String aspect) {
}

public static Optional<Aspect> fromTermId(TermId termId) {
if (BY_TERMID.containsKey(termId.toString())){
return Optional.of(BY_TERMID.get(termId.toString()));
}
return Optional.empty();
return Optional.ofNullable(BY_TERMID.get(termId));
}

}

0 comments on commit d543085

Please sign in to comment.