org.jacoco.core.internal.analysis
Class PackageCoverageImpl
java.lang.Object
org.jacoco.core.analysis.CoverageNodeImpl
org.jacoco.core.internal.analysis.PackageCoverageImpl
- All Implemented Interfaces:
- ICoverageNode, IPackageCoverage
public class PackageCoverageImpl
- extends CoverageNodeImpl
- implements IPackageCoverage
Implementation of IPackageCoverage.
| Methods inherited from class org.jacoco.core.analysis.CoverageNodeImpl |
getBranchCounter, getClassCounter, getComplexityCounter, getCounter, getElementType, getInstructionCounter, getLineCounter, getMethodCounter, getName, getPlainCopy, increment, increment, toString |
PackageCoverageImpl
public PackageCoverageImpl(String name,
Collection<IClassCoverage> classes,
Collection<ISourceFileCoverage> sourceFiles)
- Creates package node instance for a package with the given name.
- Parameters:
name - vm name of the packageclasses - collection of all classes in this packagesourceFiles - collection of all source files in this package
getClasses
public Collection<IClassCoverage> getClasses()
- Description copied from interface:
IPackageCoverage
- Returns all classes contained in this package.
- Specified by:
getClasses in interface IPackageCoverage
- Returns:
- all classes
getSourceFiles
public Collection<ISourceFileCoverage> getSourceFiles()
- Description copied from interface:
IPackageCoverage
- Returns all source files in this package.
- Specified by:
getSourceFiles in interface IPackageCoverage
- Returns:
- all source files
Copyright © 2009-2011 Mountainminds GmbH & Co. KG. All Rights Reserved.