@Override public Map<String, Object> getBindings() { Map<String, Object> bindings = new HashMap<String, Object>(); PyStringMap keyValueMap = (PyStringMap)interp.getLocals(); PyIterator keyValueSet = (PyIterator)keyValueMap.iteritems(); for (Object temp : keyValueSet) { PyTuple tempEntry = (PyTuple)temp; Iterator<PyObject> iter = tempEntry.iterator(); bindings.put((String)iter.next().__tojava__(String.class), iter.next()); } return bindings; }
@Override public Map<String, Object> getBindings() { Map<String, Object> bindings = new HashMap<String, Object>(); PyStringMap keyValueMap = (PyStringMap)interp.getLocals(); PyIterator keyValueSet = (PyIterator)keyValueMap.iteritems(); for (Object temp : keyValueSet) { PyTuple tempEntry = (PyTuple)temp; Iterator<PyObject> iter = tempEntry.iterator(); bindings.put((String)iter.next().__tojava__(String.class), iter.next()); } return bindings; }
for (PyObject kvp : modules.iteritems().asIterable()) { PyTuple tuple = (PyTuple) kvp; String name = tuple.get(0).toString();