Class BundleCoverageImpl

    • Constructor Detail

      • BundleCoverageImpl

        public BundleCoverageImpl​(java.lang.String name,
                                  java.util.Collection<IPackageCoverage> packages)
        Creates a new instance of a bundle with the given name.
        Parameters:
        name - name of this bundle
        packages - collection of all packages contained in this bundle
      • BundleCoverageImpl

        public 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. The packages are calculated from the given classes and source files.
        Parameters:
        name - name of this bundle
        classes - all classes in this bundle
        sourcefiles - all source files in this bundle
    • Method Detail

      • addByName

        private static <T> void addByName​(java.util.Map<java.lang.String,​java.util.Collection<T>> map,
                                          java.lang.String name,
                                          T value)