| Home >> All |
| | jreversepro.awtui.* (8) | | jreversepro.common.* (5) | | jreversepro.gui.* (15) |
| | jreversepro.parser.* (3) | | jreversepro.reflect.* (24) | | jreversepro.revengine.* (13) |
| | jreversepro.runtime.* (7) | | jreversepro.tester.* (5) |
jreversepro: Javadoc index of package jreversepro.
Package Samples:
jreversepro.reflect.method
jreversepro.reflect
jreversepro.awtui
jreversepro.tester.tests
jreversepro.tester
jreversepro.revengine
jreversepro.gui
jreversepro.runtime
jreversepro.parser
jreversepro.common
Classes:
JPoolTable: Provides a reusable JPoolTable that uses JTablePoolModel used to provide Constant Pool Entries. Provides the TableModel for the ConstantPool Model.
JOperandStack: Operand Stack is the abstraction of the Java Method Operand Stack. The variables are pushed to and popped from, this stack.
ConfirmCloseDialog: ConfirmCloseDialog is te dialog that appears at the end of application when the user prompts to close the application.
TestBase: A base class to run tests around. Modelled slightly after junit. I'd like to rewrite with junit later. Maybe...
JClassInfo: JClassInfo is the abstract representation of the Class File. The names of the methods are self explanatory.
JException: JException is an abstraction of the exception table , that is an optional part of the Method attributes .
Helper: Helper contains a list of assorted methods that 'helps' in manipulating the data present in the class file.
JAttribute: JAttribute has the ability to read the 'ATTRIBUTES' of the Field , Method and the Class as a whole.
JSwitchTable: JSwitchTable represents the 'switch' statement as entry pairs as follows. Pair = { CaseValues, Targets }.
RevEngineException: Exception class thrown in case of any error while decompiling/ disassembling the .class file.
JConstantPoolEntry: JConstantPoolEntry is an Entry of the CONSTANT POOL data structure the class file.
JClassEditPanel: JClassEditPanel - is the Main Panel that appears in the application main Frame.
JClassEditPanel: JClassEditPanel - is the Main Panel that appears in the application main Frame.
JMethod: JMethod is the abstract representation of a method in the class method..
JSymbolTable: JSymbolTable - Symbol Table of a method containing local variables only.
JConstantPool: JConstantPool represents the abstraction of the ConstantPool.
JCollatingTable: JCollating table is responsible for collating the table objects.
JCaseEntry: JCaseEntry is the abstract representation of a case entry
JBranchTable: JBranchTable manages the objects of JGotoEntry and JBranchEntry.
OperandConstants: This contains constants maintaining the precedence of operators.
JCpDialog: JCpDialog is the Dialog containing the ConstantPool contents.
JBranchEntry: JBranchEntry refers to a single conditional BranchEntry only.
ClassParserException: Thrown if Class File does not follow the prescribed format.
BranchConstants: This interface contains the constants used by branch types.
JDisAssembler: JDisAssembler writes out the assebly byte codes.
| Home | Contact Us | Privacy Policy | Terms of Service |