children| Constructor and Description |
|---|
Filter()
Constructor for empty filter
|
Filter(InputStream stream)
Constructor.
|
Filter(String fileName)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(Matcher child) |
void |
clear() |
boolean |
contains(Matcher child) |
void |
disable(Matcher m) |
void |
enable(Matcher m) |
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isEmpty() |
boolean |
isEnabled(Matcher m) |
static void |
main(String[] argv) |
boolean |
match(BugInstance bugInstance)
Determine whether or not the given BugInstance has the feature this
Matcher tests for.
|
static Filter |
parseFilter(String fileName) |
void |
removeChild(Matcher child) |
void |
setEnabled(Matcher m,
boolean value) |
void |
softAdd(Matcher child)
Add if not present, but do not enable if already present and disabled
|
void |
writeAsXML(OutputStream out) |
void |
writeBodyAsXML(XMLOutput xmlOutput) |
void |
writeEnabledMatchersAsXML(OutputStream out) |
childIterator, getChildren, maxChildren, numberChildren, writeChildrenXMLpublic Filter()
public Filter(String fileName) throws IOException
fileName - name of the filter fileIOExceptionpublic Filter(InputStream stream) throws IOException
stream - content of the filter fileIOExceptionpublic int hashCode()
hashCode in class CompoundMatcherpublic boolean equals(Object obj)
equals in class CompoundMatcherpublic boolean isEmpty()
public void setEnabled(Matcher m, boolean value)
public void disable(Matcher m)
public boolean isEnabled(Matcher m)
public void enable(Matcher m)
public static Filter parseFilter(String fileName) throws IOException
IOExceptionpublic boolean contains(Matcher child)
public void softAdd(Matcher child)
child - public void addChild(Matcher child)
addChild in class CompoundMatcherpublic void removeChild(Matcher child)
removeChild in class CompoundMatcherpublic void clear()
clear in class CompoundMatcherpublic boolean match(BugInstance bugInstance)
Matcherpublic static void main(String[] argv)
public void writeAsXML(@WillClose OutputStream out) throws IOException
IOExceptionpublic void writeEnabledMatchersAsXML(@WillClose OutputStream out) throws IOException
IOExceptionpublic void writeBodyAsXML(XMLOutput xmlOutput) throws IOException
IOExceptionCopyright © 2003–2015. All rights reserved.