Skip to content
Snippets Groups Projects

Resolve "Deklaration der Ziel JVM Version"

Merged Martin Vogel requested to merge 2-deklaration-der-ziel-jvm-version into main
15 files
+ 78
411
Compare changes
  • Side-by-side
  • Inline
Files
15
@@ -3,6 +3,8 @@ package de.fitko.fitconnect.api.domain.model.jwk;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import java.util.Arrays;
public enum AlgEnum {
PS512("PS512"),
@@ -27,11 +29,9 @@ public enum AlgEnum {
@JsonCreator
public static AlgEnum fromValue(final String value) {
for (final AlgEnum algEnum : AlgEnum.values()) {
if (algEnum.value.equals(value)) {
return algEnum;
}
}
throw new IllegalArgumentException("Unexpected value '" + value + "'");
return Arrays.stream(AlgEnum.values())
.filter(enumValue -> enumValue.value.equals(value))
.findFirst()
.orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
}
}
Loading