Skip to content

Commit 9095892

Browse files
refactor supported load profiles
1 parent e76432d commit 9095892

File tree

1 file changed

+1
-16
lines changed

1 file changed

+1
-16
lines changed

src/main/java/edu/ie3/datamodel/utils/validation/SystemParticipantValidationUtils.java

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -388,22 +388,7 @@ private static List<Try<Void, InvalidEntityException>> checkLoad(LoadInput loadI
388388
exceptions.add(
389389
Try.ofVoid(
390390
!(profile.equals(LoadProfile.DefaultLoadProfiles.NO_LOAD_PROFILE)
391-
|| profile.equals(LoadProfile.RandomLoadProfile.RANDOM_LOAD_PROFILE)
392-
|| Arrays.asList(
393-
BdewStandardLoadProfile.H0,
394-
BdewStandardLoadProfile.G0,
395-
BdewStandardLoadProfile.G1,
396-
BdewStandardLoadProfile.G2,
397-
BdewStandardLoadProfile.G3,
398-
BdewStandardLoadProfile.G4,
399-
BdewStandardLoadProfile.G5,
400-
BdewStandardLoadProfile.G6,
401-
BdewStandardLoadProfile.L0,
402-
BdewStandardLoadProfile.L1,
403-
BdewStandardLoadProfile.L2,
404-
NbwTemperatureDependantLoadProfile.EP1,
405-
NbwTemperatureDependantLoadProfile.EZ2)
406-
.contains(profile)),
391+
|| Arrays.asList(LoadProfile.getAllProfiles()).contains(profile)),
407392
() ->
408393
new InvalidEntityException(
409394
"Load profile must contain at least one valid entry: h0, g[0-6], l[0-2], ep1, ez2, random, or LoadProfile#NO_LOAD_PROFILE.",

0 commit comments

Comments
 (0)