Class DeCompiler
java.lang.Object
|
+--DeCompiler
- class DeCompiler
- extends java.lang.Object
|
Constructor Summary |
(package private) |
DeCompiler()
|
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
dis
java.io.DataInputStream dis
CPEntries
java.util.ArrayList CPEntries
FieldEntries
java.util.ArrayList FieldEntries
MethodEntries
java.util.ArrayList MethodEntries
CPCount
int CPCount
field_count
int field_count
method_count
int method_count
file_size
long file_size
classinfo
ClassInfo classinfo
arg
java.lang.String[] arg
DeCompiler
DeCompiler()
main
public static void main(java.lang.String[] a)
get
public java.lang.String[] get()
usage
public void usage()
start
public void start(java.lang.String[] a)
getByteArray
public java.io.ByteArrayInputStream getByteArray(java.io.InputStream is,
int length)
throws java.lang.Exception
readMagic
public void readMagic()
throws java.lang.Exception
readVersion
public void readVersion()
throws java.lang.Exception
readCPCount
public void readCPCount()
throws java.lang.Exception
readCPEntries
public void readCPEntries()
throws java.lang.Exception
addUTF
public void addUTF()
throws java.lang.Exception
addInt
public void addInt()
addFloat
public void addFloat()
addLong
public void addLong()
addDouble
public void addDouble()
addClass
public void addClass()
throws java.lang.Exception
addString
public void addString()
throws java.lang.Exception
addFieldRef
public void addFieldRef()
throws java.lang.Exception
addMethodRef
public void addMethodRef()
throws java.lang.Exception
addIMR
public void addIMR()
throws java.lang.Exception
addNT
public void addNT()
throws java.lang.Exception
displayPool
public void displayPool()
displayClassDetails
public void displayClassDetails()
throws java.lang.Exception
read4Byte
public byte[] read4Byte()
throws java.lang.Exception