FindBugs™ 1.3.8

edu.umd.cs.findbugs.ba
Class FieldSummary

java.lang.Object
  extended by edu.umd.cs.findbugs.ba.FieldSummary

public class FieldSummary
extends java.lang.Object


Constructor Summary
FieldSummary()
           
 
Method Summary
 boolean addWrittenOutsideOfConstructor(XField field)
           
 java.util.Set<XField> getFieldsWritten(XMethod method)
           
 OpcodeStack.Item getSummary(XField field)
           
 boolean isComplete()
           
 boolean isWrittenOutsideOfConstructor(XField field)
           
 void mergeSummary(XField fieldOperand, OpcodeStack.Item mergeValue)
           
 void setComplete(boolean complete)
           
 void setFieldsWritten(XMethod method, java.util.Collection<XField> fields)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldSummary

public FieldSummary()
Method Detail

getSummary

public OpcodeStack.Item getSummary(XField field)

setFieldsWritten

public void setFieldsWritten(XMethod method,
                             java.util.Collection<XField> fields)

getFieldsWritten

public java.util.Set<XField> getFieldsWritten(XMethod method)

isWrittenOutsideOfConstructor

public boolean isWrittenOutsideOfConstructor(XField field)

addWrittenOutsideOfConstructor

public boolean addWrittenOutsideOfConstructor(XField field)

mergeSummary

public void mergeSummary(XField fieldOperand,
                         OpcodeStack.Item mergeValue)

setComplete

public void setComplete(boolean complete)
Parameters:
complete - The complete to set.

isComplete

public boolean isComplete()
Returns:
Returns the complete.

FindBugs™ 1.3.8

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.