| Package | Description | 
|---|---|
| jeb.api | 
 This package contains classes to access and control JEB programmatically. 
 | 
| jeb.api.ast | 
 This package contains classes used to represent Java Abstract Syntax Trees (AST). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Method | 
JebInstance.getDecompiledMethodTree(java.lang.String partial_sig)
Get the AST root element that represents the Java code of a decompiled method. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Method | 
Method.Builder.build(int method_index,
     boolean is_static)
Create a new method element. 
 | 
Method | 
New.getMethod()
Get the constructor method used in this new statement. 
 | 
Method | 
Call.getMethod()
Get the method element. 
 | 
static Method | 
Method.w(java.lang.Object object)
Internal method, do not use. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<Method> | 
Class.getMethods()
This convenience method is used to retrieve the list of methods. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Call | 
Call.build(Method m,
     boolean is_super,
     java.util.List<IExpression> arguments)
Create a call element. 
 | 
void | 
Call.setMethod(Method method,
         boolean is_super)
Set the method to be called. 
 | 
| Constructor and Description | 
|---|
Optimizer(JebInstance instance,
         Method m)
Create a new optimizer instance. 
 |