public final enum

JOptimizerType

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

Class Overview

dexdec AST optimizer type.

UNSAFE optimizers can be globally disabled in the Options, as well as via setSafeMode(boolean) when using an orchestrator.

Summary

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

Enum Values

public static final JOptimizerType CUSTOM

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

public static final JOptimizerType NORMAL

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

public static final JOptimizerType UNSAFE

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

Public Methods

public static JOptimizerType valueOf (String name)

public static final JOptimizerType[] values ()