org.python.core
Class CodeLoader
java.lang.Object
org.python.core.CodeLoader
public final class CodeLoader
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GET_BOOTSTRAP_METHOD_NAME
public static final java.lang.String GET_BOOTSTRAP_METHOD_NAME
- See Also:
- Constant Field Values
name
public final java.lang.String name
filename
public final java.lang.String filename
SIMPLE_FACTORY_METHOD_NAME
public static final java.lang.String SIMPLE_FACTORY_METHOD_NAME
- See Also:
- Constant Field Values
canLoad
public static boolean canLoad(java.lang.Class<?> cls)
loadCode
public static PyCode loadCode(java.lang.Class<?> cls,
java.lang.String name,
java.lang.String filename)
throws java.lang.SecurityException,
java.lang.NoSuchMethodException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.SecurityException
java.lang.NoSuchMethodException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
loadCode
public static PyCode loadCode(java.lang.Class<?> cls)
throws java.lang.SecurityException,
java.lang.IllegalArgumentException,
java.lang.NoSuchMethodException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
loadCode
public static PyCode loadCode(CodeBootstrap bootstrap,
java.lang.String name,
java.lang.String filename)
loadCode
public static PyCode loadCode(CodeBootstrap bootstrap)
createSimpleBootstrap
public static CodeBootstrap createSimpleBootstrap(PyCode code)
Jython homepage