|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.multijava.dis.Disassembler.DisassemblerHelper
org.jmlspecs.util.dis.JmlDisassembler.JmlDisassemblerHelper
A helper class to tune the disassembler to JML.
| Constructor Summary | |
protected |
JmlDisassembler.JmlDisassemblerHelper()
|
| Method Summary | |
ClassInfo |
createClassInfo(DataInput in)
Creates a class info by reading bytecode from the given data stream. |
ClassInfo |
createClassInfo(String name)
Create a class info by reading byrecode from the file whose name is given as the argument name. |
Disassembler |
createDisassembler(ClassInfo classInfo,
DisOptions options)
Returns a disassembler for the given class info. |
String |
inputExtension()
Returns the file name extension for symbol files. |
String |
outputExtension()
Returns the file name extension for disassembled files. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected JmlDisassembler.JmlDisassemblerHelper()
| Method Detail |
public String inputExtension()
inputExtension in class Disassembler.DisassemblerHelperpublic String outputExtension()
outputExtension in class Disassembler.DisassemblerHelper
public Disassembler createDisassembler(ClassInfo classInfo,
DisOptions options)
createDisassembler in class Disassembler.DisassemblerHelper
public ClassInfo createClassInfo(DataInput in)
throws IOException,
ClassFileFormatException
createClassInfo in class Disassembler.DisassemblerHelperIOException
ClassFileFormatException
public ClassInfo createClassInfo(String name)
throws ClassFileReadException
name.
createClassInfo in class Disassembler.DisassemblerHelperClassFileReadException
|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||