public class BundleInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.util.Set<org.apache.maven.artifact.Artifact>> |
m_exportedPackages
Map < String , Set < Artifact > >
Used to check for duplicated exports. |
Constructor and Description |
---|
BundleInfo() |
Modifier and Type | Method and Description |
---|---|
void |
addExportedPackage(java.lang.String packageName,
org.apache.maven.artifact.Artifact artifact) |
java.util.Map<java.lang.String,java.util.Set<org.apache.maven.artifact.Artifact>> |
getDuplicatedExports()
Get a list of packages that are exported in more than one bundle.
|
protected java.util.Map<java.lang.String,java.util.Set<org.apache.maven.artifact.Artifact>> |
getExportedPackages() |
void |
merge(BundleInfo bundleInfo) |
private java.util.Map<java.lang.String,java.util.Set<org.apache.maven.artifact.Artifact>> m_exportedPackages
Map
< String
, Set
< Artifact
> >
Used to check for duplicated exports. Key is package name and value list of artifacts where it's exported.public void addExportedPackage(java.lang.String packageName, org.apache.maven.artifact.Artifact artifact)
protected java.util.Map<java.lang.String,java.util.Set<org.apache.maven.artifact.Artifact>> getExportedPackages()
public java.util.Map<java.lang.String,java.util.Set<org.apache.maven.artifact.Artifact>> getDuplicatedExports()
Map
< String
, Set
< Artifact
> >public void merge(BundleInfo bundleInfo)