Class BundleInfo
java.lang.Object
org.apache.ivy.osgi.core.BundleInfo
Bundle info extracted from the bundle manifest.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddArtifact(BundleArtifact artifact) voidaddCapability(BundleCapability capability) voidvoidaddRequirement(BundleRequirement requirement) booleangetId()getSize()inthashCode()booleanbooleanisSource()voidremoveArtifact(BundleArtifact same) voidsetClasspath(List<String> classpath) voidsetDescription(String description) voidsetDocumentation(String documentation) voidsetExecutionEnvironments(List<String> executionEnvironments) voidsetHasInnerClasspath(boolean hasInnerClasspath) voidvoidsetLicense(String license) voidsetPresentationName(String presentationName) voidvoidsetSource(boolean isSource) voidsetSymbolicNameTarget(String symbolicNameTarget) voidsetVersionTarget(Version versionTarget) toString()
-
Field Details
-
DEFAULT_VERSION
-
PACKAGE_TYPE
- See Also:
-
BUNDLE_TYPE
- See Also:
-
EXECUTION_ENVIRONMENT_TYPE
- See Also:
-
SERVICE_TYPE
- See Also:
-
-
Constructor Details
-
BundleInfo
-
-
Method Details
-
toString
-
getSymbolicName
-
getVersion
-
getRawVersion
-
setId
-
getId
-
setPresentationName
-
getPresentationName
-
setDescription
-
getDescription
-
setDocumentation
-
getDocumentation
-
setLicense
-
getLicense
-
setSize
-
getSize
-
addRequirement
-
getRequirements
-
addCapability
-
getCapabilities
-
getExecutionEnvironments
-
setExecutionEnvironments
-
addExecutionEnvironment
-
setSource
public void setSource(boolean isSource) -
isSource
public boolean isSource() -
setSymbolicNameTarget
-
getSymbolicNameTarget
-
setVersionTarget
-
getVersionTarget
-
setHasInnerClasspath
public void setHasInnerClasspath(boolean hasInnerClasspath) -
hasInnerClasspath
public boolean hasInnerClasspath() -
setClasspath
-
getClasspath
-
addArtifact
-
removeArtifact
-
getArtifacts
-
hashCode
-
equals
-
getRequires
-
getImports
-
getExports
-
getServices
-