public class Report
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Report.ProcessingError |
static class |
Report.ReadableDuration |
static class |
Report.SuppressedViolation |
Constructor and Description |
---|
Report() |
Modifier and Type | Method and Description |
---|---|
void |
addError(Report.ProcessingError error) |
void |
addListener(ReportListener listener) |
void |
addMetric(Metric metric) |
void |
addRuleViolation(IRuleViolation violation) |
void |
end() |
java.util.Iterator<Report.ProcessingError> |
errors() |
void |
exclude(java.util.Map<java.lang.Integer,java.lang.String> lines) |
java.util.Map<java.lang.String,java.lang.Integer> |
getCountSummary() |
long |
getElapsedTimeInMillis() |
java.util.Map<java.lang.String,java.lang.Integer> |
getSummary() |
java.util.List<Report.SuppressedViolation> |
getSuppressedRuleViolations() |
ReportTree |
getViolationTree() |
boolean |
hasMetrics() |
boolean |
isEmpty() |
java.util.Iterator<IRuleViolation> |
iterator() |
void |
merge(Report r) |
java.util.Iterator<Metric> |
metrics() |
int |
size() |
void |
start() |
boolean |
treeIsEmpty() |
java.util.Iterator<IRuleViolation> |
treeIterator() |
int |
treeSize() |
public void exclude(java.util.Map<java.lang.Integer,java.lang.String> lines)
public java.util.Map<java.lang.String,java.lang.Integer> getCountSummary()
public ReportTree getViolationTree()
public java.util.Map<java.lang.String,java.lang.Integer> getSummary()
public void addListener(ReportListener listener)
public java.util.List<Report.SuppressedViolation> getSuppressedRuleViolations()
public void addRuleViolation(IRuleViolation violation)
public void addMetric(Metric metric)
public void addError(Report.ProcessingError error)
public void merge(Report r)
public boolean hasMetrics()
public java.util.Iterator<Metric> metrics()
public boolean isEmpty()
public boolean treeIsEmpty()
public java.util.Iterator<IRuleViolation> treeIterator()
public java.util.Iterator<IRuleViolation> iterator()
public java.util.Iterator<Report.ProcessingError> errors()
public int treeSize()
public int size()
public void start()
public void end()
public long getElapsedTimeInMillis()