## Uses of Interface
org.jacoco.core.analysis.IClassCoverage

Packages that use IClassCoverage
org.jacoco.core.analysis: Coverage calculation and analysis.
org.jacoco.core.internal.analysis
org.jacoco.report.internal.html.page

### Uses of IClassCoverage in org.jacoco.core.analysis

Methods in org.jacoco.core.analysis that return types with arguments of type IClassCoverage
`Collection<IClassCoverage>` IPackageCoverage.`getClasses()` Returns all classes contained in this package.
`Collection<IClassCoverage>` CoverageBuilder.`getClasses()` Returns all class nodes currently contained in this builder.
`Collection<IClassCoverage>` CoverageBuilder.`getNoMatchClasses()` Returns all classes for which execution data does not match.

Methods in org.jacoco.core.analysis with parameters of type IClassCoverage
`void` ICoverageVisitor.`visitCoverage(IClassCoverage coverage)` For analyzed class coverage data is emitted to this method.
`void` CoverageBuilder.`visitCoverage(IClassCoverage coverage)`

### Uses of IClassCoverage in org.jacoco.core.internal.analysis

Classes in org.jacoco.core.internal.analysis that implement IClassCoverage
`class` `ClassCoverageImpl` Implementation of `IClassCoverage`.

Methods in org.jacoco.core.internal.analysis that return types with arguments of type IClassCoverage
`Collection<IClassCoverage>` PackageCoverageImpl.`getClasses()`

Constructor parameters in org.jacoco.core.internal.analysis with type arguments of type IClassCoverage
Constructor and Description
`BundleCoverageImpl(String name, Collection<IClassCoverage> classes, Collection<ISourceFileCoverage> sourcefiles)` Creates a new instance of a bundle with the given name.
`PackageCoverageImpl(String name, Collection<IClassCoverage> classes, Collection<ISourceFileCoverage> sourceFiles)` Creates package node instance for a package with the given name.

### Uses of IClassCoverage in org.jacoco.report.internal.html.page

Constructors in org.jacoco.report.internal.html.page with parameters of type IClassCoverage
Constructor and Description
`ClassPage(IClassCoverage classNode, ReportPage parent, ILinkable sourcePage, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new visitor in the given context.