Class UnreadFieldsData

java.lang.Object
edu.umd.cs.findbugs.detect.UnreadFieldsData

public class UnreadFieldsData extends Object
Author:
pugh
  • Constructor Details

    • UnreadFieldsData

      public UnreadFieldsData()
  • Method Details

    • 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 Set<? extends XField> getReadFields()
    • getWrittenFields

      public Set<? extends XField> getWrittenFields()
    • isWrittenInConstructor

      public boolean isWrittenInConstructor(XField f)
    • isWrittenDuringInitialization

      public boolean isWrittenDuringInitialization(XField f)