proguard.optimize.info
Class FieldOptimizationInfo
java.lang.Object
proguard.optimize.info.FieldOptimizationInfo
public class FieldOptimizationInfo
- extends java.lang.Object
This class stores some optimization information that can be attached to
a field.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldOptimizationInfo
public FieldOptimizationInfo(Clazz clazz,
Field field)
setWritten
public void setWritten()
isWritten
public boolean isWritten()
setRead
public void setRead()
isRead
public boolean isRead()
setCanNotBeMadePrivate
public void setCanNotBeMadePrivate()
canBeMadePrivate
public boolean canBeMadePrivate()
generalizeReferencedClass
public void generalizeReferencedClass(ReferenceValue referencedClass)
getReferencedClass
public ReferenceValue getReferencedClass()
generalizeValue
public void generalizeValue(Value value)
getValue
public Value getValue()
setFieldOptimizationInfo
public static void setFieldOptimizationInfo(Clazz clazz,
Field field)
getFieldOptimizationInfo
public static FieldOptimizationInfo getFieldOptimizationInfo(Field field)