add null safety to constructor
This commit is contained in:
parent
805ece0fb0
commit
41d77814dd
@ -1,5 +1,7 @@
|
||||
package thito.nodeflow.config;
|
||||
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
public class MapSection extends HashMap<String, Object> implements Section {
|
||||
@ -10,10 +12,13 @@ public class MapSection extends HashMap<String, Object> implements Section {
|
||||
super();
|
||||
}
|
||||
|
||||
public MapSection(Map<?, ?> m) {
|
||||
public MapSection(@Nullable Map<?, ?> m) {
|
||||
super();
|
||||
|
||||
if(m != null) {
|
||||
m.forEach((key, value) -> put(String.valueOf(key), value));
|
||||
}
|
||||
}
|
||||
|
||||
protected void setParent(Section parent, String name) {
|
||||
this.parent = parent;
|
||||
|
Loading…
x
Reference in New Issue
Block a user