org.gjt.jclasslib.io |
Package documentation
This package contains classes which convert between the class file format and
the reprensentations defined in the packages org.gjt.jclasslib.structures
and org.gjt.jclasslib.bytecode.
|
Java Source File Name | Type | Comment |
ByteCodeInput.java | Interface | Extends DataInput to accomodate for a method to retrieve the number
of bytes read. |
ByteCodeInputStream.java | Class | DataInputStream which extends ByteCodeInput. |
ByteCodeOutput.java | Interface | Extends DataOutput to accomodate for a method to retrieve the number
of bytes written. |
ByteCodeOutputStream.java | Class | DataOutputStream which extends ByteCodeOutput. |
ByteCodeReader.java | Class | Converts code to a list of instructions as defined in the package
org.gjt.jclasslib.code. |
ByteCodeWriter.java | Class | Converts a list of instructions as defined in the package
org.gjt.jclasslib.code to code. |
ClassFileReader.java | Class | Converts class files to a class file structure ClassFile as defined in
org.gjt.jclasslib.structures. |
ClassFileWriter.java | Class | Converts class file structure ClassFile as defined in
org.gjt.jclasslib.structures to class files. |
CountedInputStream.java | Class | InputStream which counts the number of bytes read. |
CountedOutputStream.java | Class | OutputStream which counts the number of bytes written. |
Log.java | Class | Utility class to log errors, warnings and debug messages. |