public final class ClassParser
extends java.lang.Object
Constructor and Description |
---|
ClassParser(java.io.ByteArrayInputStream baos,
java.lang.String filename) |
ClassParser(java.io.InputStream file,
java.lang.String filename)
Parse class from the given stream
|
ClassParser(java.lang.String file_name)
Parse class from given .class file
|
Modifier and Type | Method and Description |
---|---|
JavaClass |
parse()
Parse the given Java class file and return an object that represents
the contained data, i.e., constants, methods, fields and commands.
|
public ClassParser(java.io.InputStream file, java.lang.String filename)
public ClassParser(java.io.ByteArrayInputStream baos, java.lang.String filename)
public ClassParser(java.lang.String file_name) throws java.io.IOException
java.io.IOException
public JavaClass parse() throws java.io.IOException, ClassFormatException
java.io.IOException
ClassFormatException