public class BundleInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BUNDLE_TYPE |
static Version |
DEFAULT_VERSION |
static java.lang.String |
EXECUTION_ENVIRONMENT_TYPE |
static java.lang.String |
PACKAGE_TYPE |
static java.lang.String |
SERVICE_TYPE |
Constructor and Description |
---|
BundleInfo(java.lang.String name,
Version version) |
Modifier and Type | Method and Description |
---|---|
void |
addArtifact(BundleArtifact artifact) |
void |
addCapability(BundleCapability capability) |
void |
addExecutionEnvironment(java.lang.String name) |
void |
addRequirement(BundleRequirement requirement) |
boolean |
equals(java.lang.Object obj) |
java.util.List<BundleArtifact> |
getArtifacts() |
java.util.Set<BundleCapability> |
getCapabilities() |
java.util.List<java.lang.String> |
getClasspath() |
java.lang.String |
getDescription() |
java.lang.String |
getDocumentation() |
java.util.List<java.lang.String> |
getExecutionEnvironments() |
java.util.Set<ExportPackage> |
getExports() |
java.lang.String |
getId() |
java.util.Set<BundleRequirement> |
getImports() |
java.lang.String |
getLicense() |
java.lang.String |
getPresentationName() |
Version |
getRawVersion() |
java.util.Set<BundleRequirement> |
getRequirements() |
java.util.Set<BundleRequirement> |
getRequires() |
java.util.Set<BundleCapability> |
getServices() |
java.lang.Integer |
getSize() |
java.lang.String |
getSymbolicName() |
java.lang.String |
getSymbolicNameTarget() |
Version |
getVersion() |
Version |
getVersionTarget() |
int |
hashCode() |
boolean |
hasInnerClasspath() |
boolean |
isSource() |
void |
removeArtifact(BundleArtifact same) |
void |
setClasspath(java.util.List<java.lang.String> classpath) |
void |
setDescription(java.lang.String description) |
void |
setDocumentation(java.lang.String documentation) |
void |
setExecutionEnvironments(java.util.List<java.lang.String> executionEnvironments) |
void |
setHasInnerClasspath(boolean hasInnerClasspath) |
void |
setId(java.lang.String id) |
void |
setLicense(java.lang.String license) |
void |
setPresentationName(java.lang.String presentationName) |
void |
setSize(java.lang.Integer size) |
void |
setSource(boolean isSource) |
void |
setSymbolicNameTarget(java.lang.String symbolicNameTarget) |
void |
setVersionTarget(Version versionTarget) |
java.lang.String |
toString() |
public static final Version DEFAULT_VERSION
public static final java.lang.String PACKAGE_TYPE
public static final java.lang.String BUNDLE_TYPE
public static final java.lang.String EXECUTION_ENVIRONMENT_TYPE
public static final java.lang.String SERVICE_TYPE
public BundleInfo(java.lang.String name, Version version)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getSymbolicName()
public Version getVersion()
public Version getRawVersion()
public void setId(java.lang.String id)
public java.lang.String getId()
public void setPresentationName(java.lang.String presentationName)
public java.lang.String getPresentationName()
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public void setDocumentation(java.lang.String documentation)
public java.lang.String getDocumentation()
public void setLicense(java.lang.String license)
public java.lang.String getLicense()
public void setSize(java.lang.Integer size)
public java.lang.Integer getSize()
public void addRequirement(BundleRequirement requirement)
public java.util.Set<BundleRequirement> getRequirements()
public void addCapability(BundleCapability capability)
public java.util.Set<BundleCapability> getCapabilities()
public java.util.List<java.lang.String> getExecutionEnvironments()
public void setExecutionEnvironments(java.util.List<java.lang.String> executionEnvironments)
public void addExecutionEnvironment(java.lang.String name)
public void setSource(boolean isSource)
public boolean isSource()
public void setSymbolicNameTarget(java.lang.String symbolicNameTarget)
public java.lang.String getSymbolicNameTarget()
public void setVersionTarget(Version versionTarget)
public Version getVersionTarget()
public void setHasInnerClasspath(boolean hasInnerClasspath)
public boolean hasInnerClasspath()
public void setClasspath(java.util.List<java.lang.String> classpath)
public java.util.List<java.lang.String> getClasspath()
public void addArtifact(BundleArtifact artifact)
public void removeArtifact(BundleArtifact same)
public java.util.List<BundleArtifact> getArtifacts()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.util.Set<BundleRequirement> getRequires()
public java.util.Set<BundleRequirement> getImports()
public java.util.Set<ExportPackage> getExports()
public java.util.Set<BundleCapability> getServices()