public class WarningPrinter extends Object
| Constructor and Description |
|---|
WarningPrinter()
Creates a new WarningPrinter that prints to the System.err print stream.
|
WarningPrinter(PrintStream printStream)
Creates a new WarningPrinter that prints to the given print stream.
|
WarningPrinter(PrintStream printStream,
List classFilter)
Creates a new WarningPrinter that prints to the given print stream,
except if the names of any involved classes matches the given filter.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(String className)
Returns whether the given class name passes the class name filter.
|
boolean |
accepts(String className1,
String className2)
Returns whether the given class names pass the class name filter.
|
int |
getWarningCount()
Returns the number of warnings printed so far.
|
void |
print(String className,
String warning)
Prints out the given warning and increments the warning count, if
the given class name passes the class name filter.
|
void |
print(String className1,
String className2,
String warning)
Prints out the given warning and increments the warning count, if
the given class names pass the class name filter.
|
public WarningPrinter()
public WarningPrinter(PrintStream printStream)
public WarningPrinter(PrintStream printStream, List classFilter)
public void print(String className, String warning)
public boolean accepts(String className)
public void print(String className1, String className2, String warning)
public boolean accepts(String className1, String className2)
public int getWarningCount()
Copyright © 2015. All Rights Reserved.