edu.umd.cs.findbugs.gui2
public class BugSet extends Object implements Iterable<BugLeafNode>
Method Summary | |
---|---|
boolean | contains(BugAspects.SortableValue keyValuePair)
Contains takes a key/value pair
|
BugSet | filterNoCache() |
BugLeafNode | get(int index) |
String[] | getAll(Sortables s)
Gets all the string values out of the bugs in the set |
BugSet | getBugsMatchingFilter(Matcher m) |
static BugSet | getMainBugSet() mainBugSet should probably always be the same as the data field in the current BugTreeModel
we haven't run into any issues where it isn't, but if the two aren't equal using ==, problems might occur.
|
BugLeafNode | getUnfiltered(int index) |
int | indexOf(BugLeafNode p) |
int | indexOfUnfiltered(BugLeafNode p) |
Iterator<BugLeafNode> | iterator() |
BugSet | query(BugAspects a)
Gives you back the BugSet containing all bugs that match your query |
int | size() |
int | sizeUnfiltered() |
Parameters: keyValuePair
Returns: true if a bug leaf from filterNoCache() matches the pair
Parameters: s The Sortables you want all values for
Returns: all values of the sortable passed in that occur in this bugset, in order based on the sortable's compare method.