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

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

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

Subinterfaces of ISourceNode in org.jacoco.core.analysis
`interface` `IClassCoverage` Coverage data of a single class containing methods.
`interface` `IMethodCoverage` Coverage data of a single method.
`interface` `ISourceFileCoverage` Coverage data of a single source file.

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

Classes in org.jacoco.core.internal.analysis that implement ISourceNode
`class` `ClassCoverageImpl` Implementation of `IClassCoverage`.
`class` `MethodCoverageImpl` Implementation of `IMethodCoverage`.
`class` `SourceFileCoverageImpl` Implementation of `ISourceFileCoverage`.
`class` `SourceNodeImpl` Implementation of `ISourceNode`.

Methods in org.jacoco.core.internal.analysis with parameters of type ISourceNode
`void` SourceNodeImpl.`increment​(ISourceNode child)` Increments all counters by the values of the given child.

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

Constructors in org.jacoco.report.internal.html.page with parameters of type ISourceNode
`SourceFilePage​(ISourceNode sourceFileNode, java.io.Reader sourceReader, int tabWidth, ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context)` Creates a new page with given information.