org.apache.ivy.osgi.core
Class BundleInfo
java.lang.Object
org.apache.ivy.osgi.core.BundleInfo
public class BundleInfo
- extends java.lang.Object
Bundle info extracted from the bundle manifest.
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DEFAULT_VERSION
public static final Version DEFAULT_VERSION
PACKAGE_TYPE
public static final java.lang.String PACKAGE_TYPE
- See Also:
- Constant Field Values
BUNDLE_TYPE
public static final java.lang.String BUNDLE_TYPE
- See Also:
- Constant Field Values
SERVICE_TYPE
public static final java.lang.String SERVICE_TYPE
- See Also:
- Constant Field Values
BundleInfo
public BundleInfo(java.lang.String name,
Version version)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getSymbolicName
public java.lang.String getSymbolicName()
getVersion
public Version getVersion()
getRawVersion
public Version getRawVersion()
setUri
public void setUri(java.net.URI uri)
getUri
public java.net.URI getUri()
setId
public void setId(java.lang.String id)
getId
public java.lang.String getId()
setPresentationName
public void setPresentationName(java.lang.String presentationName)
getPresentationName
public java.lang.String getPresentationName()
setDescription
public void setDescription(java.lang.String description)
getDescription
public java.lang.String getDescription()
setDocumentation
public void setDocumentation(java.lang.String documentation)
getDocumentation
public java.lang.String getDocumentation()
setLicense
public void setLicense(java.lang.String license)
getLicense
public java.lang.String getLicense()
setSize
public void setSize(java.lang.Integer size)
getSize
public java.lang.Integer getSize()
addRequirement
public void addRequirement(BundleRequirement requirement)
getRequirements
public java.util.Set getRequirements()
addCapability
public void addCapability(BundleCapability capability)
getCapabilities
public java.util.Set getCapabilities()
getExecutionEnvironments
public java.util.List getExecutionEnvironments()
setExecutionEnvironments
public void setExecutionEnvironments(java.util.List executionEnvironment)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
getRequires
public java.util.Set getRequires()
getImports
public java.util.Set getImports()
getExports
public java.util.Set getExports()
getServices
public java.util.Set getServices()