Class BundleInfo


  • public class BundleInfo
    extends java.lang.Object
    Bundle info extracted from the bundle manifest.
    • Field Detail

      • DEFAULT_VERSION

        public static final Version DEFAULT_VERSION
      • EXECUTION_ENVIRONMENT_TYPE

        public static final java.lang.String EXECUTION_ENVIRONMENT_TYPE
        See Also:
        Constant Field Values
    • Constructor Detail

      • BundleInfo

        public BundleInfo​(java.lang.String name,
                          Version version)
    • Method Detail

      • 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()
      • 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()
      • getExecutionEnvironments

        public java.util.List<java.lang.String> getExecutionEnvironments()
      • setExecutionEnvironments

        public void setExecutionEnvironments​(java.util.List<java.lang.String> executionEnvironments)
      • addExecutionEnvironment

        public void addExecutionEnvironment​(java.lang.String name)
      • setSource

        public void setSource​(boolean isSource)
      • isSource

        public boolean isSource()
      • setSymbolicNameTarget

        public void setSymbolicNameTarget​(java.lang.String symbolicNameTarget)
      • getSymbolicNameTarget

        public java.lang.String getSymbolicNameTarget()
      • setVersionTarget

        public void setVersionTarget​(Version versionTarget)
      • getVersionTarget

        public Version getVersionTarget()
      • setHasInnerClasspath

        public void setHasInnerClasspath​(boolean hasInnerClasspath)
      • hasInnerClasspath

        public boolean hasInnerClasspath()
      • setClasspath

        public void setClasspath​(java.util.List<java.lang.String> classpath)
      • getClasspath

        public java.util.List<java.lang.String> getClasspath()
      • removeArtifact

        public void removeArtifact​(BundleArtifact same)
      • 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