public final enum

NativeDecompilationStage

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pnfsoftware.jeb.core.units.code.asm.decompiler.NativeDecompilationStage

Class Overview

A high-level view of what stage a target being decompiled is at.

Summary

Enum Values
NativeDecompilationStage  COMPLETED   
NativeDecompilationStage  IR_CONVERSION_COMPLETED   
NativeDecompilationStage  IR_RAW_CONVERSION_COMPLETED   
NativeDecompilationStage  LIFTING_COMPLETED   
NativeDecompilationStage  SIMULATION_COMPLETED   
NativeDecompilationStage  STACK_ANALYSIS_COMPLETED   
NativeDecompilationStage  UNKNOWN  The current high-level stage cannot be determined. 
Public Methods
int getId()
Get the numerical id associated to the decompilation phase.
static NativeDecompilationStage valueOf(String name)
final static NativeDecompilationStage[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final NativeDecompilationStage COMPLETED

public static final NativeDecompilationStage IR_CONVERSION_COMPLETED

public static final NativeDecompilationStage IR_RAW_CONVERSION_COMPLETED

public static final NativeDecompilationStage LIFTING_COMPLETED

public static final NativeDecompilationStage SIMULATION_COMPLETED

public static final NativeDecompilationStage STACK_ANALYSIS_COMPLETED

public static final NativeDecompilationStage UNKNOWN

The current high-level stage cannot be determined.

Public Methods

public int getId ()

Get the numerical id associated to the decompilation phase.

Note: Within the pipeline, when specifying numerical stage ids (as opposed to enums objects), a positive stage id generally refers to a "post-execution" of the stage, whereas a negative stage id means "pre-execution" of the stage.

Returns
  • on success, an id in [1, 1000); on failure, 0

public static NativeDecompilationStage valueOf (String name)

public static final NativeDecompilationStage[] values ()