# Class: com.pnfsoftware.jeb.core.units.code.DecompilationOptions

Decompilation options used in [DecompilationContext](DecompilationContext)s. Immutable.

## Static Field: DEFAULT
Type: `com.pnfsoftware.jeb.core.units.code.DecompilationOptions`

## Method: asBuilder
- return type: `com.pnfsoftware.jeb.core.units.code.DecompilationOptions.Builder`


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


## Method: getMaxTimePerMethod
- return type: `java.lang.Long`


## Method: getMaxTimeTotal
- return type: `java.lang.Long`


## Method: getPostDecompilationCallback
- return type: `java.util.function.Consumer<java.lang.String>`


## Static Method: safe
- parameter: `opt`, type: `com.pnfsoftware.jeb.core.units.code.DecompilationOptions`
- return type: `com.pnfsoftware.jeb.core.units.code.DecompilationOptions`


