| java.lang.Object | ||||
| ↳ | com.pnfsoftware.jeb.core.AbstractPlugin | |||
| ↳ | com.pnfsoftware.jeb.core.units.AbstractUnitPlugin | |||
| ↳ | com.pnfsoftware.jeb.core.units.code.asm.AbstractNativePlugin<InsnType extends com.pnfsoftware.jeb.core.units.code.IInstruction> | |||
| ↳ | com.pnfsoftware.jeb.core.units.code.asm.AbstractNativeDecompilerPlugin<InsnType extends com.pnfsoftware.jeb.core.units.code.IInstruction> | |||
Skeleton implementation.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| String | propnameASTOptimizerMaxRunCount | ||||||||||
| String | propnameFailOnPipelineError | ||||||||||
| String | propnameIROptimizerDisableAggressivePass | ||||||||||
| String | propnameIROptimizerMaxRunCount | ||||||||||
| String | propnameMemoryResolutionPolicy | ||||||||||
| String | propnameReconversionMaxCount | ||||||||||
| String | propnameStructurerUseVersion | ||||||||||
| String | propnameUseFriendlyVariableNames | ||||||||||
| String | propnameUseSSAForm | ||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.pnfsoftware.jeb.core.units.AbstractUnitPlugin
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| AbstractNativeDecompilerPlugin(String type, double priority) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| IGlobalAnalyzer |
getGlobalAnalyzer(INativeDecompilerUnit<InsnType> decompiler)
The default implementation returns null.
| ||||||||||
| INativeDecompilerExtension |
getPrimaryExtension(INativeDecompilerUnit<InsnType> decompiler)
The default implementation returns null.
| ||||||||||
| ISourceCustomizer |
getSourceCustomizer(INativeDecompilerUnit<InsnType> decompiler)
The default implementation returns null.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.pnfsoftware.jeb.core.units.code.asm.AbstractNativePlugin
| |||||||||||
From class
com.pnfsoftware.jeb.core.units.AbstractUnitPlugin
| |||||||||||
From class
com.pnfsoftware.jeb.core.AbstractPlugin
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.pnfsoftware.jeb.core.IPlugin
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.IUnitPlugin
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.INativeDecompilerPlugin
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.INativePlugin
| |||||||||||
The default implementation returns null. By default, a decompiler plugin does not provide a global analyzer.
The default implementation returns null. By default, a decompiler plugin does not provide a primary extension.
The default implementation returns null. By default, a decompiler plugin does not provide a source customizer.