edu.umd.cs.findbugs
Class SuppressionMatcher

java.lang.Object
  extended by edu.umd.cs.findbugs.SuppressionMatcher
All Implemented Interfaces:
Matcher

public class SuppressionMatcher
extends java.lang.Object
implements Matcher


Field Summary
(package private)  int count
           
private  java.util.Map<java.lang.String,java.util.Collection<WarningSuppressor>> suppressedPackageWarnings
           
private  java.util.Map<ClassAnnotation,java.util.Collection<WarningSuppressor>> suppressedWarnings
           
 
Constructor Summary
SuppressionMatcher()
           
 
Method Summary
 void addPackageSuppressor(PackageWarningSuppressor suppressor)
           
 void addSuppressor(ClassWarningSuppressor suppressor)
           
 int count()
           
 boolean match(BugInstance b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

suppressedWarnings

private java.util.Map<ClassAnnotation,java.util.Collection<WarningSuppressor>> suppressedWarnings

suppressedPackageWarnings

private java.util.Map<java.lang.String,java.util.Collection<WarningSuppressor>> suppressedPackageWarnings

count

int count
Constructor Detail

SuppressionMatcher

public SuppressionMatcher()
Method Detail

addPackageSuppressor

public void addPackageSuppressor(PackageWarningSuppressor suppressor)

addSuppressor

public void addSuppressor(ClassWarningSuppressor suppressor)

count

public int count()

match

public boolean match(BugInstance b)
Specified by:
match in interface Matcher