FindBugs™ 1.3.9

Uses of Class
edu.umd.cs.findbugs.BugInstance

Packages that use BugInstance
edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance, BugAnnotation), and other miscellany. 
edu.umd.cs.findbugs.cloud   
edu.umd.cs.findbugs.cloud.db   
edu.umd.cs.findbugs.config   
edu.umd.cs.findbugs.detect   
edu.umd.cs.findbugs.filter   
edu.umd.cs.findbugs.gui   
edu.umd.cs.findbugs.gui2   
edu.umd.cs.findbugs.props   
edu.umd.cs.findbugs.workflow   
 

Uses of BugInstance in edu.umd.cs.findbugs
 

Methods in edu.umd.cs.findbugs that return BugInstance
 BugInstance BugInstance.add(BugAnnotation annotation)
           
 BugInstance BugInstance.addAnnotations(java.util.Collection<? extends BugAnnotation> annotationCollection)
          Add a Collection of BugAnnotations.
 BugInstance BugInstance.addCalledMethod(org.apache.bcel.generic.ConstantPoolGen cpg, org.apache.bcel.generic.InvokeInstruction inv)
          Add a method annotation for the method which is called by given instruction.
 BugInstance BugInstance.addCalledMethod(DismantleBytecode visitor)
          Add a method annotation for the method which has been called by the method currently being visited by given visitor.
 BugInstance BugInstance.addCalledMethod(org.apache.bcel.generic.MethodGen methodGen, org.apache.bcel.generic.InvokeInstruction inv)
          Add a method annotation for the method which is called by given instruction.
 BugInstance BugInstance.addCalledMethod(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, boolean isStatic)
          Add a method annotation.
 BugInstance BugInstance.addClass(ClassDescriptor classDescriptor)
          Add a class annotation.
 BugInstance BugInstance.addClass(org.objectweb.asm.tree.ClassNode classNode)
          Add a class annotation for the classNode.
 BugInstance BugInstance.addClass(org.apache.bcel.classfile.JavaClass jclass)
          Add a class annotation.
 BugInstance BugInstance.addClass(PreorderVisitor visitor)
          Add a class annotation for the class that the visitor is currently visiting.
 BugInstance BugInstance.addClass(java.lang.String className)
          Add a class annotation.
 BugInstance BugInstance.addClass(java.lang.String className, java.lang.String sourceFileName)
          Deprecated. use addClass(String) instead
 BugInstance BugInstance.addClassAndMethod(org.apache.bcel.classfile.JavaClass javaClass, org.apache.bcel.classfile.Method method)
          Add class and method annotations for given class and method.
 BugInstance BugInstance.addClassAndMethod(MethodAnnotation methodAnnotation)
          Add class and method annotations for given method.
 BugInstance BugInstance.addClassAndMethod(MethodDescriptor methodDescriptor)
           
 BugInstance BugInstance.addClassAndMethod(org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile)
          Add class and method annotations for given method.
 BugInstance BugInstance.addClassAndMethod(PreorderVisitor visitor)
          Add a class annotation and a method annotation for the class and method which the given visitor is currently visiting.
 BugInstance BugInstance.addClassAndMethod(XMethod xMethod)
           
 BugInstance BugInstance.addEqualsMethodUsed(ClassDescriptor expectedClass)
           
 BugInstance BugInstance.addEqualsMethodUsed(java.util.Collection<XMethod> equalsMethods)
           
 BugInstance BugInstance.addField(FieldAnnotation fieldAnnotation)
          Add a field annotation
 BugInstance BugInstance.addField(FieldDescriptor fieldDescriptor)
          Add a field annotation for a FieldDescriptor.
 BugInstance BugInstance.addField(FieldVariable field)
          Add a field annotation for a FieldVariable matched in a ByteCodePattern.
 BugInstance BugInstance.addField(PreorderVisitor visitor)
           
 BugInstance BugInstance.addField(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSig, boolean isStatic)
          Add a field annotation.
 BugInstance BugInstance.addField(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSig, int accessFlags)
          Add a field annotation.
 BugInstance BugInstance.addField(XField xfield)
          Add a field annotation for an XField.
 BugInstance BugInstance.addFieldOrMethodValueSource(OpcodeStack.Item item)
           
 BugInstance BugInstance.addFoundAndExpectedType(java.lang.String foundType, java.lang.String expectedType)
           
 BugInstance BugInstance.addFoundAndExpectedType(org.apache.bcel.generic.Type foundType, org.apache.bcel.generic.Type expectedType)
           
 BugInstance BugInstance.addInt(int value)
          Add an integer annotation.
 BugInstance BugInstance.addMethod(JavaClassAndMethod classAndMethod)
          Add a method annotation.
 BugInstance BugInstance.addMethod(org.apache.bcel.classfile.JavaClass javaClass, org.apache.bcel.classfile.Method method)
          Add a method annotation.
 BugInstance BugInstance.addMethod(MethodAnnotation methodAnnotation)
          Add a method annotation.
 BugInstance BugInstance.addMethod(org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile)
          Add a method annotation.
 BugInstance BugInstance.addMethod(PreorderVisitor visitor)
          Add a method annotation for the method which the given visitor is currently visiting.
 BugInstance BugInstance.addMethod(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, boolean isStatic)
          Add a method annotation.
 BugInstance BugInstance.addMethod(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, int accessFlags)
          Add a method annotation.
 BugInstance BugInstance.addMethod(XMethod xmethod)
          Add a MethodAnnotation from an XMethod.
 BugInstance BugInstance.addOptionalAnnotation(BugAnnotation annotation)
           
 BugInstance BugInstance.addOptionalAnnotation(BugAnnotation annotation, java.lang.String role)
           
 BugInstance BugInstance.addOptionalField(XField xfield)
          Add a field annotation for an XField.
 BugInstance BugInstance.addOptionalLocalVariable(DismantleBytecode dbc, OpcodeStack.Item item)
          Local variable adders
 BugInstance BugInstance.addOptionalUniqueAnnotations(BugAnnotation... annotations)
           
 BugInstance BugInstance.addOptionalUniqueAnnotationsWithFallback(BugAnnotation fallback, BugAnnotation... annotations)
           
 BugInstance BugInstance.addParameterAnnotation(int index, java.lang.String role)
           
 BugInstance BugInstance.addReferencedField(DismantleBytecode visitor)
          Add a field annotation for the field which has just been accessed by the method currently being visited by given visitor.
 BugInstance BugInstance.addReferencedField(FieldAnnotation fa)
          Add a field annotation for the field referenced by the FieldAnnotation parameter
 BugInstance BugInstance.addSomeSourceForTopTwoStackValues(ClassContext classContext, org.apache.bcel.classfile.Method method, Location location)
           
 BugInstance BugInstance.addSourceForTopStackValue(ClassContext classContext, org.apache.bcel.classfile.Method method, Location location)
           
 BugInstance BugInstance.addSourceLine(BytecodeScanningDetector visitor)
          Add a source line annotation for instruction currently being visited by given visitor.
 BugInstance BugInstance.addSourceLine(BytecodeScanningDetector visitor, int pc)
          Add a source line annotation for instruction whose PC is given in the method that the given visitor is currently visiting.
 BugInstance BugInstance.addSourceLine(ClassContext classContext, org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile, org.apache.bcel.generic.InstructionHandle handle)
          Add a source line annotation for the given instruction in the given method.
 BugInstance BugInstance.addSourceLine(ClassContext classContext, org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile, org.apache.bcel.generic.InstructionHandle start, org.apache.bcel.generic.InstructionHandle end)
          Add a source line annotation describing a range of instructions.
 BugInstance BugInstance.addSourceLine(ClassContext classContext, org.apache.bcel.classfile.Method method, org.apache.bcel.generic.InstructionHandle handle)
          Add source line annotation for given Location in a method.
 BugInstance BugInstance.addSourceLine(ClassContext classContext, org.apache.bcel.classfile.Method method, Location location)
          Add source line annotation for given Location in a method.
 BugInstance BugInstance.addSourceLine(ClassContext classContext, PreorderVisitor visitor, int pc)
          Add a source line annotation for instruction whose PC is given in the method that the given visitor is currently visiting.
 BugInstance BugInstance.addSourceLine(MethodDescriptor methodDescriptor, Location location)
          Add source line annotation for given Location in a method.
 BugInstance BugInstance.addSourceLine(SourceLineAnnotation sourceLine)
          Add a source line annotation.
 BugInstance BugInstance.addSourceLineRange(BytecodeScanningDetector visitor, int startPC, int endPC)
          Add a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
 BugInstance BugInstance.addSourceLineRange(ClassContext classContext, PreorderVisitor visitor, int startPC, int endPC)
          Add a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
 BugInstance BugInstance.addString(char c)
          Add a String annotation.
 BugInstance BugInstance.addString(java.lang.String value)
          Add a String annotation.
 BugInstance BugInstance.addSuperclass(PreorderVisitor visitor)
          Add a class annotation for the superclass of the class the visitor is currently visiting.
 BugInstance BugInstance.addType(ClassDescriptor c)
           
 BugInstance BugInstance.addType(java.lang.String typeDescriptor)
          Add a type annotation.
 BugInstance BugInstance.addType(org.apache.bcel.generic.Type type)
           
 BugInstance BugInstance.addTypeOfNamedClass(java.lang.String typeName)
           
 BugInstance BugInstance.addUnknownSourceLine(java.lang.String className, java.lang.String sourceFile)
          Add a non-specific source line annotation.
 BugInstance BugInstance.addValueSource(OpcodeStack.Item item, DismantleBytecode dbc)
           
 BugInstance BugInstance.addValueSource(OpcodeStack.Item item, org.apache.bcel.classfile.Method method, int pc)
           
 BugInstance BugInstance.addVisitedField(PreorderVisitor visitor)
          Add a field annotation for the field which is being visited by given visitor.
 BugInstance BugInstance.describe(java.lang.String description)
          Add a description to the most recently added bug annotation.
 BugInstance SortedBugCollection.findBug(java.lang.String instanceHash, java.lang.String bugType, int lineNumber)
           
 BugInstance BugCollection.findBug(java.lang.String instanceHash, java.lang.String bugType, int lineNumber)
           
 BugInstance SortedBugCollection.getMatching(BugInstance bugInstance)
           
 BugInstance SortedBugCollection.lookupFromUniqueId(java.lang.String uniqueId)
          Deprecated. 
 BugInstance BugCollection.lookupFromUniqueId(java.lang.String uniqueId)
          Deprecated. 
 BugInstance BugInstance.lowerPriorityIfDeprecated()
           
 BugInstance BugInstance.setProperty(java.lang.String name, java.lang.String value)
          Set value of given property.
 

Methods in edu.umd.cs.findbugs that return types with arguments of type BugInstance
 java.util.Collection<BugInstance> SortedBugCollection.getCollection()
           
 java.util.Collection<BugInstance> BugCollection.getCollection()
          Return the Collection storing the BugInstance objects.
 java.util.Iterator<BugInstance> SortedBugCollection.iterator()
           
 java.util.Iterator<BugInstance> BugCollection.iterator()
          Return an Iterator over all the BugInstance objects in the BugCollection.
 java.lang.Iterable<? extends BugInstance> BugAccumulator.uniqueBugs()
           
 

Methods in edu.umd.cs.findbugs with parameters of type BugInstance
 void BugAccumulator.accumulateBug(BugInstance bug, BytecodeScanningDetector visitor)
          Accumulate a warning at source location currently being visited by given BytecodeScanningDetector.
 void BugAccumulator.accumulateBug(BugInstance bug, ClassContext classContext, org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile, Location location)
           
 void BugAccumulator.accumulateBug(BugInstance bug, ClassContext classContext, org.apache.bcel.classfile.Method method, Location location)
           
 void BugAccumulator.accumulateBug(BugInstance bug, SourceLineAnnotation sourceLine)
          Accumulate a warning at given source location.
 boolean SortedBugCollection.add(BugInstance bugInstance)
          Add a BugInstance to this BugCollection.
 boolean BugCollection.add(BugInstance bugInstance)
          Add a BugInstance to this BugCollection.
 boolean SortedBugCollection.add(BugInstance bugInstance, boolean updateActiveTime)
           
 boolean BugCollection.add(BugInstance bugInstance, boolean updateActiveTime)
          Add a BugInstance to this BugCollection.
 void ProjectStats.addBug(BugInstance bug)
          Called when a bug is reported.
 void PackageStats.addError(BugInstance bug)
           
 void PackageStats.ClassStats.addError(BugInstance bug)
           
protected  void TextUIBugReporter.checkBugInstance(BugInstance bugInstance)
          For debugging: check a BugInstance to make sure it is valid.
 int WarningComparator.compare(BugInstance lhs, BugInstance rhs)
           
 int SloppyBugComparator.compare(BugInstance lhs, BugInstance rhs)
           
 int SortedBugCollection.BugInstanceComparator.compare(BugInstance lhs, BugInstance rhs)
           
 int SortedBugCollection.MultiversionBugInstanceComparator.compare(BugInstance lhs, BugInstance rhs)
           
 int VersionInsensitiveBugComparator.compare(BugInstance lhs, BugInstance rhs)
           
 int FuzzyBugComparator.compare(BugInstance lhs, BugInstance rhs)
           
 int BugInstance.compareTo(BugInstance other)
           
 boolean SortedBugCollection.contains(BugInstance bugInstance)
           
 void ProjectPackagePrefixes.countBug(BugInstance b)
           
protected abstract  void AbstractBugReporter.doReportBug(BugInstance bugInstance)
          Subclasses must override this.
protected  void PrintingBugReporter.doReportBug(BugInstance bugInstance)
           
 void BugCollectionBugReporter.doReportBug(BugInstance bugInstance)
           
 void SortingBugReporter.doReportBug(BugInstance bugInstance)
           
protected  void EmacsBugReporter.doReportBug(BugInstance bugInstance)
           
 void XDocsBugReporter.doReportBug(BugInstance bugInstance)
           
static int BugRanker.findRank(BugInstance bug)
           
 BugInstance SortedBugCollection.getMatching(BugInstance bugInstance)
           
 java.lang.Iterable<? extends SourceLineAnnotation> BugAccumulator.locations(BugInstance bug)
           
 boolean ClassWarningSuppressor.match(BugInstance bugInstance)
           
 boolean SuppressionMatcher.match(BugInstance b)
           
 boolean ParameterWarningSuppressor.match(BugInstance bugInstance)
           
 boolean PackageWarningSuppressor.match(BugInstance bugInstance)
           
 boolean WarningSuppressor.match(BugInstance bugInstance)
           
 boolean FieldWarningSuppressor.match(BugInstance bugInstance)
           
 boolean MethodWarningSuppressor.match(BugInstance bugInstance)
           
protected abstract  void QueryBugAnnotations.match(BugInstance bugInstance, java.lang.String filename)
          Called when a bug instance contains a query keyword.
protected  void AbstractBugReporter.notifyObservers(BugInstance bugInstance)
          This should be called when a bug is reported by a subclass.
protected  void TextUIBugReporter.printBug(BugInstance bugInstance)
          Print bug in one-line format.
protected  void EmacsBugReporter.printBug(BugInstance bugInstance)
           
protected  void XDocsBugReporter.printBug(BugInstance bugInstance)
           
 int Plugin.rankBug(BugInstance bug)
           
static int BugRanker.rankBug(BugInstance bug, BugRanker... rankers)
           
 boolean SortedBugCollection.remove(BugInstance bugInstance)
           
 void DelegatingBugReporter.reportBug(BugInstance bugInstance)
           
 void AbstractBugReporter.reportBug(BugInstance bugInstance)
           
 void CategoryFilteringBugReporter.reportBug(BugInstance bugInstance)
           
 void BugReporterObserver.reportBug(BugInstance bugInstance)
          Called when a BugReporter reports a bug.
 void FilterBugReporter.reportBug(BugInstance bugInstance)
           
 void BugReporter.reportBug(BugInstance bugInstance)
          Report a bug.
 void ExcludingHashesBugReporter.reportBug(BugInstance bugInstance)
           
 void XDocsBugReporter.toElement(BugInstance bugInstance)
           
 

Method parameters in edu.umd.cs.findbugs with type arguments of type BugInstance
 void SortedBugCollection.addAll(java.util.Collection<BugInstance> collection)
          Add a Collection of BugInstances to this BugCollection object.
 void SortedBugCollection.addAll(java.util.Collection<BugInstance> collection, boolean updateActiveTime)
          Add a Collection of BugInstances to this BugCollection object.
static void SortedBugCollection.cloneAll(java.util.Collection<BugInstance> dest, java.util.Collection<BugInstance> source)
          Clone all of the BugInstance objects in the source Collection and add them to the destination Collection.
static void SortedBugCollection.cloneAll(java.util.Collection<BugInstance> dest, java.util.Collection<BugInstance> source)
          Clone all of the BugInstance objects in the source Collection and add them to the destination Collection.
 

Constructor parameters in edu.umd.cs.findbugs with type arguments of type BugInstance
SortedBugCollection(java.util.Comparator<BugInstance> comparator)
          Constructor.
SortedBugCollection(ProjectStats projectStats, java.util.Comparator<BugInstance> comparator)
          Constructor.
SortedBugCollection(ProjectStats projectStats, java.util.Comparator<BugInstance> comparator, Project project)
           
 

Uses of BugInstance in edu.umd.cs.findbugs.cloud
 

Methods in edu.umd.cs.findbugs.cloud with parameters of type BugInstance
 void Cloud.bugFiled(BugInstance b, java.lang.Object bugLink)
           
 boolean Cloud.canStoreUserAnnotation(BugInstance bugInstance)
           
 boolean AbstractCloud.canStoreUserAnnotation(BugInstance bugInstance)
           
 boolean Cloud.claim(BugInstance b)
           
 boolean AbstractCloud.claim(BugInstance b)
           
 java.lang.String Cloud.claimedBy(BugInstance b)
           
 java.lang.String AbstractCloud.claimedBy(BugInstance b)
           
 java.net.URL Cloud.getBugLink(BugInstance b)
           
 java.net.URL AbstractCloud.getBugLink(BugInstance b)
           
 Cloud.BugFilingStatus Cloud.getBugLinkStatus(BugInstance b)
           
 Cloud.BugFilingStatus AbstractCloud.getBugLinkStatus(BugInstance b)
           
 double Cloud.getClassificationDisagreement(BugInstance b)
           
 double AbstractCloud.getClassificationDisagreement(BugInstance b)
           
 double Cloud.getClassificationScore(BugInstance b)
           
 double AbstractCloud.getClassificationScore(BugInstance b)
           
 double Cloud.getClassificationVariance(BugInstance b)
           
 double AbstractCloud.getClassificationVariance(BugInstance b)
           
 java.lang.String Cloud.getCloudReport(BugInstance b)
           
 java.lang.String AbstractCloud.getCloudReport(BugInstance b)
           
 long Cloud.getFirstSeen(BugInstance b)
           
 boolean Cloud.getIWillFix(BugInstance b)
           
 boolean AbstractCloud.getIWillFix(BugInstance b)
           
 int Cloud.getNumberReviewers(BugInstance b)
           
 int AbstractCloud.getNumberReviewers(BugInstance b)
           
 double Cloud.getPortionObsoleteClassifications(BugInstance b)
           
 double AbstractCloud.getPortionObsoleteClassifications(BugInstance b)
           
 java.net.URL Cloud.getSourceLink(BugInstance b)
           
 java.net.URL AbstractCloud.getSourceLink(BugInstance b)
           
 java.lang.String Cloud.getSourceLinkToolTip(BugInstance b)
           
 java.lang.String AbstractCloud.getSourceLinkToolTip(BugInstance b)
           
 java.util.Date Cloud.getUserDate(BugInstance b)
           
 java.util.Date AbstractCloud.getUserDate(BugInstance b)
           
 Cloud.UserDesignation Cloud.getUserDesignation(BugInstance b)
           
 java.lang.String Cloud.getUserEvaluation(BugInstance b)
           
 long Cloud.getUserTimestamp(BugInstance b)
           
 boolean AbstractCloud.hasExistingBugLink(BugInstance b)
           
 void Cloud.CloudListener.issueUpdate(BugInstance bug)
           
 boolean Cloud.overallClassificationIsNotAProblem(BugInstance b)
           
 boolean AbstractCloud.overallClassificationIsNotAProblem(BugInstance b)
           
 void Cloud.setUserDesignation(BugInstance b, Cloud.UserDesignation u, long timestamp)
           
 void Cloud.setUserEvaluation(BugInstance b, java.lang.String e, long timestamp)
           
 void Cloud.setUserTimestamp(BugInstance b, long timestamp)
           
 void Cloud.storeUserAnnotation(BugInstance bugInstance)
           
protected  void AbstractCloud.updatedIssue(BugInstance bug)
           
 

Method parameters in edu.umd.cs.findbugs.cloud with type arguments of type BugInstance
 void AbstractCloud.printCloudReport(java.lang.Iterable<BugInstance> bugs, java.io.PrintWriter w)
           
 void Cloud.printCloudSummary(java.io.PrintWriter w, java.lang.Iterable<BugInstance> bugs, java.lang.String[] packagePrefixes)
           
 void AbstractCloud.printCloudSummary(java.io.PrintWriter w, java.lang.Iterable<BugInstance> bugs, java.lang.String[] packagePrefixes)
           
 

Uses of BugInstance in edu.umd.cs.findbugs.cloud.db
 

Methods in edu.umd.cs.findbugs.cloud.db with parameters of type BugInstance
 void DBCloud.bugFiled(BugInstance b, java.lang.Object bugLink)
           
 boolean DBCloud.canStoreUserAnnotation(BugInstance bugInstance)
           
 java.lang.String DBCloud.claimedBy(BugInstance b)
           
 boolean DBCloud.getBugIsUnassigned(BugInstance b)
           
 java.net.URL DBCloud.getBugLink(BugInstance b)
           
 Cloud.BugFilingStatus DBCloud.getBugLinkStatus(BugInstance b)
           
 double DBCloud.getClassificationDisagreement(BugInstance b)
           
 double DBCloud.getClassificationScore(BugInstance b)
           
 double DBCloud.getClassificationVariance(BugInstance b)
           
 java.lang.String DBCloud.getCloudReport(BugInstance b)
           
 long DBCloud.getFirstSeen(BugInstance b)
           
 boolean DBCloud.getIWillFix(BugInstance b)
           
 int DBCloud.getNumberReviewers(BugInstance b)
           
 double DBCloud.getPortionObsoleteClassifications(BugInstance b)
           
 java.util.Set<java.lang.String> DBCloud.getReviewers(BugInstance b)
           
 java.net.URL DBCloud.getSourceLink(BugInstance b)
           
 java.lang.String DBCloud.getSourceLinkToolTip(BugInstance b)
           
 Cloud.UserDesignation DBCloud.getUserDesignation(BugInstance b)
           
 java.lang.String DBCloud.getUserEvaluation(BugInstance b)
           
 long DBCloud.getUserTimestamp(BugInstance b)
           
 boolean DBCloud.getWillNotBeFixed(BugInstance b)
           
 boolean DBCloud.isClaimed(BugInstance b)
           
 boolean DBCloud.overallClassificationIsNotAProblem(BugInstance b)
           
 void DBCloud.setUserDesignation(BugInstance b, Cloud.UserDesignation u, long timestamp)
           
 void DBCloud.setUserEvaluation(BugInstance b, java.lang.String e, long timestamp)
           
 void DBCloud.setUserTimestamp(BugInstance b, long timestamp)
           
 void DBCloud.storeNewBug(BugInstance bug, long analysisTime)
           
 void DBCloud.storeUserAnnotation(BugInstance bugInstance)
           
 

Method parameters in edu.umd.cs.findbugs.cloud.db with type arguments of type BugInstance
 void DBCloud.printCloudSummary(java.io.PrintWriter w, java.lang.Iterable<BugInstance> bugs, java.lang.String[] packagePrefixes)
           
 

Uses of BugInstance in edu.umd.cs.findbugs.config
 

Methods in edu.umd.cs.findbugs.config with parameters of type BugInstance
 boolean ProjectFilterSettings.displayWarning(BugInstance bugInstance)
          Return whether or not a warning should be displayed, according to the project filter settings.
 

Uses of BugInstance in edu.umd.cs.findbugs.detect
 

Methods in edu.umd.cs.findbugs.detect with parameters of type BugInstance
protected  void NoteUnconditionalParamDerefs.reportBug(BugInstance bug)
           
protected  void TrainUnconditionalDerefParams.reportBug(BugInstance bug)
           
protected abstract  void BuildUnconditionalParamDerefDatabase.reportBug(BugInstance bug)
           
 void FindBugsSummaryStats.reportBug(BugInstance bug)
           
 

Uses of BugInstance in edu.umd.cs.findbugs.filter
 

Methods in edu.umd.cs.findbugs.filter with parameters of type BugInstance
 boolean ClassMatcher.match(BugInstance bugInstance)
           
 boolean FieldMatcher.match(BugInstance bugInstance)
           
 boolean DesignationMatcher.match(BugInstance bugInstance)
           
 boolean BugMatcher.match(BugInstance bugInstance)
           
 boolean LocalMatcher.match(BugInstance bugInstance)
           
 boolean PriorityMatcher.match(BugInstance bugInstance)
           
 boolean OrMatcher.match(BugInstance bugInstance)
           
 boolean LastVersionMatcher.match(BugInstance bugInstance)
           
 boolean MethodMatcher.match(BugInstance bugInstance)
           
 boolean FirstVersionMatcher.match(BugInstance bugInstance)
           
 boolean Matcher.match(BugInstance bugInstance)
          Determine whether or not the given BugInstance has the feature this Matcher tests for.
 boolean Filter.match(BugInstance bugInstance)
           
 boolean AndMatcher.match(BugInstance bugInstance)
           
 

Uses of BugInstance in edu.umd.cs.findbugs.gui
 

Methods in edu.umd.cs.findbugs.gui that return types with arguments of type BugInstance
 java.util.Collection<BugInstance> AnalysisRun.getBugInstances()
          Return the collection of BugInstances.
 

Methods in edu.umd.cs.findbugs.gui with parameters of type BugInstance
 void SwingGUIBugReporter.doReportBug(BugInstance bugInstance)
           
 

Uses of BugInstance in edu.umd.cs.findbugs.gui2
 

Methods in edu.umd.cs.findbugs.gui2 that return BugInstance
 BugInstance BugLeafNode.getBug()
           
 

Methods in edu.umd.cs.findbugs.gui2 that return types with arguments of type BugInstance
 java.lang.Iterable<BugInstance> MainFrame.getDisplayedBugs()
           
 

Methods in edu.umd.cs.findbugs.gui2 with parameters of type BugInstance
 boolean SuppressionMatcher.add(BugInstance bugInstance)
          Deprecated.  
 void SourceCodeDisplay.displaySource(BugInstance bug, SourceLineAnnotation source)
           
abstract  java.lang.String Sortables.getFrom(BugInstance bug)
           
 javax.swing.tree.TreePath BugTreeModel.getPathToBug(BugInstance b)
           
 javax.swing.tree.TreePath BugTreeModel.getPathToNewlyUnsuppressedBug(BugInstance b)
           
static Matcher FilterFactory.makeMatcher(java.util.Collection<Sortables> sortables, BugInstance bug)
           
 boolean SuppressionMatcher.match(BugInstance bugInstance)
          Deprecated.  
 boolean FilterMatcher.match(BugInstance bugInstance)
          Deprecated.  
 boolean StackedFilterMatcher.match(BugInstance bugInstance)
          Deprecated.  
 boolean CompoundMatcher.match(BugInstance bugInstance)
          Deprecated.  
 boolean DeadBugFilter.match(BugInstance bugInstance)
           
 boolean ViewFilter.show(BugInstance b)
           
 boolean ViewFilter.showIgnoringPackagePrefixes(BugInstance b)
           
 

Constructors in edu.umd.cs.findbugs.gui2 with parameters of type BugInstance
NewFilterFromBug(BugInstance bug)
           
 

Uses of BugInstance in edu.umd.cs.findbugs.props
 

Methods in edu.umd.cs.findbugs.props with parameters of type BugInstance
 void WarningPropertySet.decorateBugInstance(BugInstance bugInstance)
          Decorate given BugInstance with properties.
 

Uses of BugInstance in edu.umd.cs.findbugs.workflow
 

Method parameters in edu.umd.cs.findbugs.workflow with type arguments of type BugInstance
 SortedBugCollection BugHistory.SetOperation.perform(java.util.Set<BugInstance> result, SortedBugCollection origCollection, SortedBugCollection newCollection)
          Perform the set operation.
 


FindBugs™ 1.3.9

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