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 boolean
existsStrongEvidenceForIntendedSerialization(ClassDescriptor c)
java.util.Set<? extends XField>
getReadFields()
java.util.Set<? extends XField>
getWrittenFields()
boolean
isContainerField(XField f)
boolean
isReflexive(XField f)
boolean
isWrittenDuringInitialization(XField f)
boolean
isWrittenInConstructor(XField f)
boolean
isWrittenOutsideOfInitialization(XField f)
void
strongEvidenceForIntendedSerialization(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)
-
-