proguard.optimize.info
Class ClassOptimizationInfo
java.lang.Object
proguard.optimize.info.ClassOptimizationInfo
public class ClassOptimizationInfo
- extends java.lang.Object
This class stores some optimization information that can be attached to
a class.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassOptimizationInfo
public ClassOptimizationInfo()
setInstantiated
public void setInstantiated()
isInstantiated
public boolean isInstantiated()
setInstanceofed
public void setInstanceofed()
isInstanceofed
public boolean isInstanceofed()
setDotClassed
public void setDotClassed()
isDotClassed
public boolean isDotClassed()
setCaught
public void setCaught()
isCaught
public boolean isCaught()
setContainsPackageVisibleMembers
public void setContainsPackageVisibleMembers()
containsPackageVisibleMembers
public boolean containsPackageVisibleMembers()
setInvokesPackageVisibleMembers
public void setInvokesPackageVisibleMembers()
invokesPackageVisibleMembers
public boolean invokesPackageVisibleMembers()
setTargetClass
public void setTargetClass(Clazz targetClass)
getTargetClass
public Clazz getTargetClass()
merge
public void merge(ClassOptimizationInfo other)
setClassOptimizationInfo
public static void setClassOptimizationInfo(Clazz clazz)
getClassOptimizationInfo
public static ClassOptimizationInfo getClassOptimizationInfo(Clazz clazz)