| java.lang.Object org.python.compiler.ProxyMaker org.python.compiler.JavaMaker
Constructor Summary | |
public | JavaMaker(Class superclass, Class[] interfaces, String pythonClass, String pythonModule, String myClass, PyObject methods) | public | JavaMaker(Class superclass, Class[] interfaces, String pythonClass, String pythonModule, String myClass, String[] packages, String[] properties, PyObject methods, boolean frozen, boolean main) |
frozenmain | public boolean frozenmain(Code) | | |
pythonClasspythonModule | public String pythonClasspythonModule(Code) | | |
Methods inherited from org.python.compiler.ProxyMaker | public void addClassDictInit() throws Exception(Code)(Java Doc) public void addConstructor(String name, Class[] parameters, Class ret, String sig, int access) throws Exception(Code)(Java Doc) public void addConstructors(Class c) throws Exception(Code)(Java Doc) public void addMethod(Method method, int access) throws Exception(Code)(Java Doc) protected void addMethods(Class c, Hashtable t) throws Exception(Code)(Java Doc) public void addProxy() throws Exception(Code)(Java Doc) public void addSuperMethod(Method method, int access) throws Exception(Code)(Java Doc) public void addSuperMethod(String methodName, String superName, String declClass, Class[] parameters, Class ret, String sig, int access) throws Exception(Code)(Java Doc) public void build() throws Exception(Code)(Java Doc) public void callMethod(Code code, String name, Class[] parameters, Class ret, Class[] exceptions) throws Exception(Code)(Java Doc) public void callSuper(Code code, String name, String superclass, Class[] parameters, Class ret, String sig) throws Exception(Code)(Java Doc) public void doConstants() throws Exception(Code)(Java Doc) public void doJavaCall(Code code, String name, String type, String jcallName) throws Exception(Code)(Java Doc) public static void doNullReturn(Code code, Class type) throws Exception(Code)(Java Doc) public static void doReturn(Code code, Class type) throws Exception(Code)(Java Doc) public static Hashtable fillTypes()(Code)(Java Doc) public void getArgs(Code code, Class[] parameters) throws Exception(Code)(Java Doc) public static OutputStream getFile(String d, String name) throws IOException(Code)(Java Doc) public static int getType(Class c)(Code)(Java Doc) public static File makeFilename(String name, File dir)(Code)(Java Doc) public static String makeProxy(Class superclass, OutputStream ostream) throws Exception(Code)(Java Doc) public static String makeSignature(Class[] sig, Class ret)(Code)(Java Doc) public static String mapClass(Class c)(Code)(Java Doc) public static String mapType(Class type)(Code)(Java Doc)
|
|
|