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.PrintWriterout
-
Constructor Summary
Constructors Constructor Description Printer(java.io.PrintWriter out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidprintDetails(java.lang.String description, ICoverageNode coverage)private voidprintLine(ILine line, int nr, java.lang.String indent)private voidprintMethod(IMethodCoverage method, boolean more)private java.lang.Stringtotal(ICounter counter)voidvisitCoverage(IClassCoverage coverage)For analyzed class coverage data is emitted to this method.
-
-
-
Method Detail
-
visitCoverage
public void visitCoverage(IClassCoverage coverage)
Description copied from interface:ICoverageVisitorFor analyzed class coverage data is emitted to this method.- Specified by:
visitCoveragein 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)
-
-