@ThreadSafe
public class SuppressionParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SUPPRESSION_SCHEMA_1_1
The suppression schema file location for v1.1.
|
static java.lang.String |
SUPPRESSION_SCHEMA_1_2
The suppression schema file location for v 1.2.
|
static java.lang.String |
SUPPRESSION_SCHEMA_1_3
The suppression schema file location for v 1.3.
|
Constructor and Description |
---|
SuppressionParser() |
Modifier and Type | Method and Description |
---|---|
java.util.List<SuppressionRule> |
parseSuppressionRules(java.io.File file)
Parses the given XML file and returns a list of the suppression rules
contained.
|
java.util.List<SuppressionRule> |
parseSuppressionRules(java.io.InputStream inputStream)
Parses the given XML stream and returns a list of the suppression rules
contained.
|
public static final java.lang.String SUPPRESSION_SCHEMA_1_3
public static final java.lang.String SUPPRESSION_SCHEMA_1_2
public static final java.lang.String SUPPRESSION_SCHEMA_1_1
public java.util.List<SuppressionRule> parseSuppressionRules(java.io.File file) throws SuppressionParseException
file
- an XML file containing suppression rulesSuppressionParseException
- thrown if the XML file cannot be parsedpublic java.util.List<SuppressionRule> parseSuppressionRules(java.io.InputStream inputStream) throws SuppressionParseException, org.xml.sax.SAXException
inputStream
- an InputStream containing suppression rulesSuppressionParseException
- thrown if the XML cannot be parsedorg.xml.sax.SAXException
- thrown if the XML cannot be parsedCopyright© 2012-21 Jeremy Long. All Rights Reserved.