org.python.core.ClassDictInit Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jython-slim Show documentation
Show all versions of jython-slim 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.
// Copyright 2000 Finn Bock
package org.python.core;
/**
* An empty tagging interface that can be used if a java class
* want control over the class dict initialization.
* When a java class implements this interface, it must also have
* a method like:
*
* public static void classDictInit(PyObject dict) { .. }
*
* The method will be called when the class is initialized. The
* method can then make changes to the class's __dict__ instance,
* f.example be removing method that should not be avaiable in python
* or by replacing some method with high performance versions.
*/
public interface ClassDictInit
{
// An empty tagging interface.
}