refactor argument parsers

This commit is contained in:
gnembon committed 2020-04-16 17:47:06 -03:00
1 parent 022addf4e1
commit fb1a03b3f7
6 files changed
+317 -252

No files matched your search

@@ -7,6 +7,7 @@ import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.stream.Collectors;
public class MapValue extends AbstractListValue implements ContainerValueInterface
@@ -27,6 +28,15 @@ public class MapValue extends AbstractListValue implements ContainerValueInterfa
}
}
public MapValue(Set<Value> keySet)
{
this();
for (Value v : keySet)
{
map.put(v, Value.NULL);
}
}
@Override
public Iterator<Value> iterator()
{