# Enum: com.pnfsoftware.jeb.core.units.code.DecompilerOutputType

Common types of output produced by [IDecompilerUnit](IDecompilerUnit)s.

## Constant: C
Description: C source output.

## Constant: CPP
Description: C\+\+ source output.

## Constant: JAVA
Description: Java source output.

## Constant: OTHER
Description: Other or unknown text output.

## Constant: PYTHON
Description: Python source output.

## Method: getPreferredExtension
- return type: `java.lang.String`

Description: Get the preferred file extension for this output type.
return: preferred extension

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


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


