Top Fields Constructors Methods
org.python.core

public final Class CodeLoader

extends Object
Class Inheritance
Imports
java.lang.reflect.InvocationTargetException, .Method, .Modifier

Field Summary

Modifier and TypeField and Description
public final String
public static final String
public final String
public static final String

Constructor Summary

AccessConstructor and Description
private
CodeLoader(String name, String filename)

Method Summary

Modifier and TypeMethod and Description
public static boolean
canLoad(Class<?> cls)

public static CodeBootstrap
public static PyCode
loadCode(Class<?> cls, String name, String filename)

public static PyCode
loadCode(Class<?> cls)

public static PyCode
loadCode(CodeBootstrap bootstrap, String name, String filename)

public static PyCode
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

filenameback to summary
public final String filename
GET_BOOTSTRAP_METHOD_NAMEback to summary
public static final String GET_BOOTSTRAP_METHOD_NAME
nameback to summary
public final String name
SIMPLE_FACTORY_METHOD_NAMEback to summary
public static final String SIMPLE_FACTORY_METHOD_NAME

Constructor Detail

CodeLoaderback to summary
private CodeLoader(String name, String filename)

Method Detail

canLoadback to summary
public static boolean canLoad(Class<?> cls)
createSimpleBootstrapback to summary
public static CodeBootstrap createSimpleBootstrap(final PyCode code)
loadCodeback to summary
public static PyCode loadCode(Class<?> cls, String name, String filename) throws SecurityException, NoSuchMethodException, IllegalArgumentException, IllegalAccessException, InvocationTargetException
loadCodeback to summary
public static PyCode loadCode(Class<?> cls) throws SecurityException, IllegalArgumentException, NoSuchMethodException, IllegalAccessException, InvocationTargetException
loadCodeback to summary
public static PyCode loadCode(CodeBootstrap bootstrap, String name, String filename)
loadCodeback to summary
public static PyCode loadCode(CodeBootstrap bootstrap)