## 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
org.jacoco.report.internal.xml

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

Methods in org.jacoco.core.analysis that return types with arguments of type IClassCoverage
`java.util.Collection<IClassCoverage>` CoverageBuilder.`getClasses()` Returns all class nodes currently contained in this builder.
`java.util.Collection<IClassCoverage>` IPackageCoverage.`getClasses()` Returns all classes contained in this package.
`java.util.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` CoverageBuilder.`visitCoverage​(IClassCoverage coverage)`
`void` ICoverageVisitor.`visitCoverage​(IClassCoverage coverage)` For analyzed class coverage data is emitted to this method.

### 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
`java.util.Collection<IClassCoverage>` PackageCoverageImpl.`getClasses()`

Constructor parameters in org.jacoco.core.internal.analysis with type arguments of type IClassCoverage
`BundleCoverageImpl​(java.lang.String name, java.util.Collection<IClassCoverage> classes, java.util.Collection<ISourceFileCoverage> sourcefiles)` Creates a new instance of a bundle with the given name.
`PackageCoverageImpl​(java.lang.String name, java.util.Collection<IClassCoverage> classes, java.util.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
`ClassPage​(IClassCoverage classNode, ReportPage parent, ILinkable sourcePage, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new visitor in the given context.

### Uses of IClassCoverage in org.jacoco.report.internal.xml

Methods in org.jacoco.report.internal.xml with parameters of type IClassCoverage
`ReportElement` ReportElement.`classElement​(IClassCoverage coverage)` Creates a 'class' element.