Merge branch 'master' into dev

This commit is contained in:
wangli 2025-10-31 13:58:30 +08:00
commit 8a05ffd968

View File

@ -35,6 +35,16 @@ public enum FileTypeEnum {
return fromValue(type); return fromValue(type);
} }
public static FileTypeEnum valueOfLikeSuffix(String suffix) {
if (suffix == null) {
return UNKNOWN;
}
return Arrays.stream(FileTypeEnum.values())
.filter(e -> e.getSuffix().contains(suffix))
.findFirst()
.orElse(UNKNOWN);
}
@JsonCreator(mode = JsonCreator.Mode.DELEGATING) @JsonCreator(mode = JsonCreator.Mode.DELEGATING)
public static FileTypeEnum fromValue(String value) { public static FileTypeEnum fromValue(String value) {
if (value == null) { if (value == null) {