jbet
Class ProgramInfo
java.lang.Object
jbet.ProgramInfo
public class ProgramInfo
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
classes
public java.util.Hashtable classes
externs
public java.util.Hashtable externs
renames
public java.util.Hashtable renames
mainclass
public java.lang.String mainclass
ProgramInfo
public ProgramInfo(ClassInfo main,
ClassFilter systemc)
throws ClassFileException
- Throws:
ClassFileException
ProgramInfo
public ProgramInfo(ClassInfo main,
ClassFilter systemc,
ClassFilter renamec)
throws ClassFileException
- Throws:
ClassFileException
getClassI
public ProgramInfo.PClass getClassI(java.lang.String name)
add
public ProgramInfo.PClass add(ClassInfo cr)
throws ClassFileException
- Throws:
ClassFileException
finish
public void finish()
throws ClassFileException
- Throws:
ClassFileException
printinfo
public void printinfo(java.io.PrintStream out)
newPrivateName
public java.lang.String newPrivateName()
addPrivateClass
public ClassInfo addPrivateClass()
addPrivateClassFrom
public ClassInfo addPrivateClassFrom(ClassInfo in)
throws ClassFileException
- Throws:
ClassFileException
getclinit
public MethodInfo getclinit()
addClinit
public void addClinit(java.lang.String name)