public final enum

DOptimizerType

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pnfsoftware.jeb.core.units.code.android.ir.DOptimizerType

Class Overview

dexdec IR optimizer type.

UNSAFE optimizers are treated as deobfuscators and can be globally disabled in the Options, as well as via setEnableDeobfuscators(boolean) when using an orchestrator.

Summary

Enum Values
DOptimizerType  CUSTOM  Custom optimizers are optimizers not meant to be executed by ad-hoc code, outside the standard optimization passes. 
DOptimizerType  NORMAL  Standard optimizer, performing safe transformations. 
DOptimizerType  UNSAFE  Unsafe optimizer, may introduce changes in semantics. 
Public Methods
static DOptimizerType valueOf(String name)
final static DOptimizerType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final DOptimizerType CUSTOM

Custom optimizers are optimizers not meant to be executed by ad-hoc code, outside the standard optimization passes. They are never run by orchestrators.

public static final DOptimizerType NORMAL

Standard optimizer, performing safe transformations. Can be run by an orchestrator.

public static final DOptimizerType UNSAFE

Unsafe optimizer, may introduce changes in semantics. Can be run by an orchestrator.

Public Methods

public static DOptimizerType valueOf (String name)

public static final DOptimizerType[] values ()