All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.python.core.Loader Maven / Gradle / Ivy

package org.python.core;

/**
 * A common interface for bytecode loaders. Jython 2.0 have two loaders, a
 * standard loader and a Java2 SecureClassLoader. Both loader implements this
 * interface.
 */

public interface Loader {
    /**
     * Turn java byte codes into a class.
     */
    public Class loadClassFromBytes(String name, byte[] data);

    /**
     * Add another classloader as a parent loader. Dependent classes will
     * searched in these loaders.
     */
    public void addParent(ClassLoader referent);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy