Class BundleInfo


  • public class BundleInfo
    extends Object
    Information result of the bundling process
    Version:
    $Id: BundleInfo.java 1786059 2017-03-08 19:30:10Z sseifert $
    Author:
    Carlos Sanchez
    • Constructor Detail

      • BundleInfo

        public BundleInfo()
    • Method Detail

      • addExportedPackage

        public void addExportedPackage​(String packageName,
                                       org.apache.maven.artifact.Artifact artifact)
      • getExportedPackages

        protected Map<String,​Set<org.apache.maven.artifact.Artifact>> getExportedPackages()
      • getDuplicatedExports

        public Map<String,​Set<org.apache.maven.artifact.Artifact>> getDuplicatedExports()
        Get a list of packages that are exported in more than one bundle. Key is package name and value list of artifacts where it's exported.
        Returns:
        Map < String, Set < Artifact > >
      • merge

        public void merge​(BundleInfo bundleInfo)