proguard.optimize.info
Class ClassOptimizationInfo

java.lang.Object
  extended by proguard.optimize.info.ClassOptimizationInfo

public class ClassOptimizationInfo
extends java.lang.Object

This class stores some optimization information that can be attached to a class.


Constructor Summary
ClassOptimizationInfo()
           
 
Method Summary
static ClassOptimizationInfo getClazzOptimizationInfo(Clazz clazz)
           
 boolean isDotClassed()
           
 boolean isInstanceofed()
           
 boolean isInstantiated()
           
static void setClassOptimizationInfo(Clazz clazz)
           
 void setDotClassed()
           
 void setInstanceofed()
           
 void setInstantiated()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassOptimizationInfo

public ClassOptimizationInfo()
Method Detail

setInstantiated

public void setInstantiated()

isInstantiated

public boolean isInstantiated()

setInstanceofed

public void setInstanceofed()

isInstanceofed

public boolean isInstanceofed()

setDotClassed

public void setDotClassed()

isDotClassed

public boolean isDotClassed()

setClassOptimizationInfo

public static void setClassOptimizationInfo(Clazz clazz)

getClazzOptimizationInfo

public static ClassOptimizationInfo getClazzOptimizationInfo(Clazz clazz)