Package edu.umd.cs.findbugs.detect
Class UnreadFieldsData
- java.lang.Object
-
- edu.umd.cs.findbugs.detect.UnreadFieldsData
-
public class UnreadFieldsData extends java.lang.Object- Author:
- pugh
-
-
Constructor Summary
Constructors Constructor Description UnreadFieldsData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanexistsStrongEvidenceForIntendedSerialization(ClassDescriptor c)java.util.Set<? extends XField>getReadFields()java.util.Set<? extends XField>getWrittenFields()booleanisContainerField(XField f)booleanisReflexive(XField f)booleanisWrittenDuringInitialization(XField f)booleanisWrittenInConstructor(XField f)booleanisWrittenOutsideOfInitialization(XField f)voidstrongEvidenceForIntendedSerialization(ClassDescriptor c)
-
-
-
Method Detail
-
isContainerField
public boolean isContainerField(XField f)
-
strongEvidenceForIntendedSerialization
public void strongEvidenceForIntendedSerialization(ClassDescriptor c)
-
existsStrongEvidenceForIntendedSerialization
public boolean existsStrongEvidenceForIntendedSerialization(ClassDescriptor c)
-
isWrittenOutsideOfInitialization
public boolean isWrittenOutsideOfInitialization(XField f)
-
isReflexive
public boolean isReflexive(XField f)
-
getReadFields
public java.util.Set<? extends XField> getReadFields()
-
getWrittenFields
public java.util.Set<? extends XField> getWrittenFields()
-
isWrittenInConstructor
public boolean isWrittenInConstructor(XField f)
-
isWrittenDuringInitialization
public boolean isWrittenDuringInitialization(XField f)
-
-