public Encoder(PyObject[] args, String[] kwds) { super(); ArgParser ap = new ArgParser( "encoder", args, kwds, new String[] { "markers", "default", "encoder", "indent", "key_separator", "item_separator", "sort_keys", "skipkeys", "allow_nan" }); ap.noKeywords(); PyObject m = ap.getPyObject(0); markers = m == Py.None ? null : (PyDictionary) m; defaultfn = ap.getPyObject(1); encoder = ap.getPyObject(2); indent = ap.getPyObject(3); key_separator = ap.getPyObject(4); item_separator = ap.getPyObject(5); sort_keys = ap.getPyObject(6); skipkeys = ap.getPyObject(7).__nonzero__(); allow_nan = ap.getPyObject(8).__nonzero__(); }