Package edu.umd.cs.findbugs.gui2
Class FilterMatcher
- java.lang.Object
-
- edu.umd.cs.findbugs.gui2.FilterMatcher
-
- All Implemented Interfaces:
Matcher
,java.io.Serializable
,java.lang.Comparable<FilterMatcher>
- Direct Known Subclasses:
DeadBugFilter
,StackedFilterMatcher
@Deprecated public class FilterMatcher extends java.lang.Object implements Matcher, java.io.Serializable, java.lang.Comparable<FilterMatcher>
Deprecated.Why this wasn't just called Filter is still somewhat of a mystery. FilterMatchers are Filters, pass in a StringPair like Priority, High and all the high priority bugs disappear, Its that easy.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
FilterMatcher.FilterWhere
Deprecated.
-
Field Summary
Fields Modifier and Type Field Description protected boolean
active
Deprecated.private Sortables
filterBy
Deprecated.private FilterMatcher.FilterWhere
mode
Deprecated.private static long
serialVersionUID
Deprecated.private java.lang.String
value
Deprecated.
-
Constructor Summary
Constructors Constructor Description FilterMatcher(BugAspects.SortableValue sp)
Deprecated.FilterMatcher(Sortables filterBy, java.lang.String value)
Deprecated.FilterMatcher(Sortables filterBy, java.lang.String value, FilterMatcher.FilterWhere mode)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
compareTo(FilterMatcher that)
Deprecated.boolean
equals(java.lang.Object o)
Deprecated.(package private) Sortables
getFilterBy()
Deprecated.(package private) java.lang.String
getValue()
Deprecated.int
hashCode()
Deprecated.boolean
isActive()
Deprecated.boolean
match(BugInstance bugInstance)
Deprecated.Determine whether or not the given BugInstance has the feature this Matcher tests for.void
setActive(boolean active)
Deprecated.java.lang.String
toString()
Deprecated.void
writeXML(XMLOutput xmlOutput, boolean disabled)
Deprecated.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
Deprecated.- See Also:
- Constant Field Values
-
filterBy
private final Sortables filterBy
Deprecated.
-
value
private final java.lang.String value
Deprecated.
-
mode
private final FilterMatcher.FilterWhere mode
Deprecated.
-
active
protected boolean active
Deprecated.
-
-
Constructor Detail
-
FilterMatcher
public FilterMatcher(BugAspects.SortableValue sp)
Deprecated.
-
FilterMatcher
public FilterMatcher(Sortables filterBy, java.lang.String value, FilterMatcher.FilterWhere mode)
Deprecated.
-
FilterMatcher
public FilterMatcher(Sortables filterBy, java.lang.String value)
Deprecated.
-
-
Method Detail
-
getFilterBy
Sortables getFilterBy()
Deprecated.
-
getValue
java.lang.String getValue()
Deprecated.
-
setActive
public void setActive(boolean active)
Deprecated.
-
isActive
public boolean isActive()
Deprecated.
-
match
public boolean match(BugInstance bugInstance)
Deprecated.Description copied from interface:Matcher
Determine whether or not the given BugInstance has the feature this Matcher tests for.
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
Deprecated.- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
Deprecated.- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(FilterMatcher that)
Deprecated.- Specified by:
compareTo
in interfacejava.lang.Comparable<FilterMatcher>
-
-