javad
Class jvmDump

java.lang.Object
  |
  +--javad.jvmDump

class jvmDump
extends java.lang.Object

Dump a compiled Java JVM class file in human readable form.

This object is invoked via the constructor, which is passed the file name path.


Field Summary
private  boolean fileIsOpen
           
private  java.lang.String fileName
           
private  java.io.FileInputStream fStream
           
 
Constructor Summary
(package private) jvmDump(java.lang.String name)
           
 
Method Summary
private  void closeFile()
           
protected  void finalize()
          Use a finalize method to free up the file descriptor.
private  java.io.DataInputStream openFile(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
, clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

fileName

private java.lang.String fileName

fStream

private java.io.FileInputStream fStream

fileIsOpen

private boolean fileIsOpen
Constructor Detail

jvmDump

jvmDump(java.lang.String name)
Method Detail

openFile

private java.io.DataInputStream openFile(java.lang.String name)

closeFile

private void closeFile()

finalize

protected void finalize()
Use a finalize method to free up the file descriptor. Finalize is always called, even if the object terminates with an exception.
Overrides:
finalize in class java.lang.Object