Package org.jacoco.cli.internal.commands
Class ClassInfo.Printer
- java.lang.Object
-
- org.jacoco.cli.internal.commands.ClassInfo.Printer
-
- All Implemented Interfaces:
ICoverageVisitor
- Enclosing class:
- ClassInfo
private class ClassInfo.Printer extends java.lang.Object implements ICoverageVisitor
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.PrintWriter
out
-
Constructor Summary
Constructors Constructor Description Printer(java.io.PrintWriter out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
printDetails(java.lang.String description, ICoverageNode coverage)
private void
printLine(ILine line, int nr, java.lang.String indent)
private void
printMethod(IMethodCoverage method, boolean more)
private java.lang.String
total(ICounter counter)
void
visitCoverage(IClassCoverage coverage)
For analyzed class coverage data is emitted to this method.
-
-
-
Method Detail
-
visitCoverage
public void visitCoverage(IClassCoverage coverage)
Description copied from interface:ICoverageVisitor
For analyzed class coverage data is emitted to this method.- Specified by:
visitCoverage
in interfaceICoverageVisitor
- Parameters:
coverage
- coverage data for a class
-
printMethod
private void printMethod(IMethodCoverage method, boolean more)
-
printLine
private void printLine(ILine line, int nr, java.lang.String indent)
-
printDetails
private void printDetails(java.lang.String description, ICoverageNode coverage)
-
total
private java.lang.String total(ICounter counter)
-
-