src.templates.dict.derived Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jython-standalone Show documentation
Show all versions of jython-standalone Show documentation
Jython is an implementation of the high-level, dynamic, object-oriented
language Python written in 100% Pure Java, and seamlessly integrated with
the Java platform. It thus allows you to run Python on any Java platform.
base_class: PyDictionary
want_dict: true
ctr:
incl: object
import: java.util.concurrent.ConcurrentMap
noinherit:
public PyDictionaryDerived(PyType subtype, ConcurrentMap backingMap, boolean useBackingMap) {
super(subtype, backingMap, useBackingMap);
slots=new PyObject[subtype.getNumSlots()];
dict=subtype.instDict();
if (subtype.needsFinalizer()) {
FinalizeTrigger.ensureFinalizer(this);
}
}