@@ -22,20 +22,15 @@ public final class RuleEngineContext
2222 @ Nonnull
2323 private final Map <String , List <String >> supplementaryData ;
2424
25- @ Nonnull
26- private final Map <String , Map <String , String >> calculatedValueMap ;
27-
2825 @ Nonnull
2926 private final Map <String , String > constantsValues ;
3027
3128 RuleEngineContext ( @ Nonnull List <Rule > rules , @ Nonnull List <RuleVariable > ruleVariables ,
32- Map <String , List <String >> supplementaryData ,
33- Map <String , Map <String , String >> calculatedValueMap , Map <String , String > constantsValues )
29+ Map <String , List <String >> supplementaryData , Map <String , String > constantsValues )
3430 {
3531 this .rules = rules ;
3632 this .ruleVariables = ruleVariables ;
3733 this .supplementaryData = supplementaryData ;
38- this .calculatedValueMap = calculatedValueMap ;
3934 this .constantsValues = constantsValues ;
4035 }
4136
@@ -70,12 +65,6 @@ public Map<String, List<String>> supplementaryData()
7065 return supplementaryData ;
7166 }
7267
73- @ Nonnull
74- public Map <String , Map <String , String >> calculatedValueMap ()
75- {
76- return calculatedValueMap ;
77- }
78-
7968 @ Nonnull
8069 public Map <String , String > constantsValues ()
8170 {
@@ -100,9 +89,6 @@ public static class Builder
10089 @ Nullable
10190 private Map <String , List <String >> supplementaryData ;
10291
103- @ Nullable
104- private Map <String , Map <String , String >> calculatedValueMap ;
105-
10692 @ Nullable
10793 private Map <String , String > constantsValues ;
10894
@@ -149,14 +135,9 @@ public Builder supplementaryData( Map<String, List<String>> supplementaryData )
149135 return this ;
150136 }
151137
152- @ Nonnull
138+ @ Deprecated
153139 public Builder calculatedValueMap ( Map <String , Map <String , String >> calculatedValueMap )
154140 {
155- if ( calculatedValueMap == null )
156- {
157- throw new IllegalArgumentException ( "calculatedValueMap == null" );
158- }
159- this .calculatedValueMap = calculatedValueMap ;
160141 return this ;
161142 }
162143
@@ -184,8 +165,7 @@ public RuleEngineContext build()
184165 ruleVariables = unmodifiableList ( new ArrayList <RuleVariable >() );
185166 }
186167
187- return new RuleEngineContext ( rules , ruleVariables , supplementaryData , calculatedValueMap ,
188- constantsValues );
168+ return new RuleEngineContext ( rules , ruleVariables , supplementaryData , constantsValues );
189169 }
190170 }
191171}
0 commit comments