# Package org.jacoco.core.internal.analysis

Class Summary
BundleCoverageImpl: Implementation of `IBundleCoverage`.
ClassAnalyzer: Analyzes the structure of a class.
ClassCoverageImpl: Implementation of `IClassCoverage`.
CounterImpl: `ICounter` implementations.
LineImpl: Implementation of `ILine`.
MethodAnalyzer: A `MethodProbesVisitor` that analyzes which statements and branches of a method have been executed based on given probe data.
MethodCoverageImpl: Implementation of `IMethodCoverage`.
PackageCoverageImpl: Implementation of `IPackageCoverage`.
SourceFileCoverageImpl: Implementation of `ISourceFileCoverage`.
SourceNodeImpl: Implementation of `ISourceNode`.
StringPool: Utility to normalize `String` instances in a way that if `equals()` is `true` for two strings they will be represented the same instance.