Uses of Interface
com.pnfsoftware.jeb.core.units.code.java.IJavaDecompilableElement
Packages that use IJavaDecompilableElement
Package
Description
Types used to manipulate
dexdec
-generated (Dex decompiler) Java Abstract Syntax Tree
(AST) objects.-
Uses of IJavaDecompilableElement in com.pnfsoftware.jeb.core.units.code.java
Subinterfaces of IJavaDecompilableElement in com.pnfsoftware.jeb.core.units.code.javaModifier and TypeInterfaceDescriptioninterface
Java AST interface to represent a Java class or interface.interface
Java AST interface to represent a Java field.interface
Java AST interface to represent a Java method.Methods in com.pnfsoftware.jeb.core.units.code.java that return IJavaDecompilableElementModifier and TypeMethodDescriptionIJavaDecompilableElement.duplicate()
IJMasterOptimizer.getTarget()
Retrieve the target AST element to be optimized.Methods in com.pnfsoftware.jeb.core.units.code.java with parameters of type IJavaDecompilableElementModifier and TypeMethodDescriptiondefault IJMasterOptimizer
IJavaGlobalContext.createMasterOptimizer
(IJavaDecompilableElement elt) Create a pre-initialized master optimizer targeting the provided AST element.IJavaGlobalContext.createMasterOptimizer
(IJavaDecompilableElement elt, boolean registerBuiltinOptimizers, boolean initializeWithDexdecSettings, boolean registerExternalOptimizers) Create a master optimizer targeting the provided AST element.final int
AbstractJOptimizer.perform
(IJavaDecompilableElement elt) int
IJOptimizer.perform
(IJavaDecompilableElement elt) Run the optimizer on the provided target element (method or class).