make parameter map work cleanly with graaljs

This commit is contained in:
Jonathan Shook 2020-08-06 09:49:54 -05:00
parent 8889d34b1e
commit a533901349

View File

@ -46,12 +46,13 @@ public class ParameterMap extends ConcurrentHashMap<String,Object> implements Bi
// private final ConcurrentHashMap<String, String> paramMap = new ConcurrentHashMap<>(10);
private final AtomicLong changeCounter = new AtomicLong(0L);
private final AtomicLong changeCounter;
private final LinkedList<Listener> listeners = new LinkedList<>();
public ParameterMap(Map<String, String> valueMap) {
logger.trace("new parameter map:" + valueMap.toString());
super.putAll(valueMap);
this.changeCounter=new AtomicLong(0L);
putAll(valueMap);
}
public void assertOnlyOneOf(String... paramName) {