# Enum: com.pnfsoftware.jeb.core.units.code.asm.decompiler.NativeDecompilationStage

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

## Constant: COMPLETED

## Constant: IR_CONVERSION

## Constant: LIFTING

## Constant: RAW_CONVERSION

## Constant: SIMULATION

## Constant: STACK_ANALYSIS

## Constant: TYPES_APPLICATION

## Constant: UNKNOWN
Description: The current high\-level stage cannot be determined.

## Method: getId
- return type: `int`

Description: 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.
return: on success, an id in \[1, 1000\); on failure, 0

## Static Method: valueOf
- parameter: `name`, type: `java.lang.String`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.decompiler.NativeDecompilationStage`


## Static Method: values
- return type: `com.pnfsoftware.jeb.core.units.code.asm.decompiler.NativeDecompilationStage[]`


