Use only Java 7 features (in order to deal with #515)
This commit is contained in:
@ -28,8 +28,15 @@ public final class ParamBucket {
|
||||
private final Map<String, List<String>> paramsMap = new HashMap<>();
|
||||
|
||||
public void add(String key, String value) {
|
||||
paramsMap.computeIfAbsent(key, k -> new ArrayList<>())
|
||||
.add(value);
|
||||
List<String> params = paramsMap.get(key);
|
||||
|
||||
if (params == null) {
|
||||
params = new ArrayList<>();
|
||||
|
||||
paramsMap.put(key, params);
|
||||
}
|
||||
|
||||
params.add(value);
|
||||
}
|
||||
|
||||
public List<String> all(String key) throws ParameterNotFoundException {
|
||||
|
Reference in New Issue
Block a user