Interface BundleArtifact


public interface BundleArtifact
Represents a bundle artifact represented by a single file.
  • Method Details

    • getFile

      File getFile()
      The associated file.
    • getVersion

      String getVersion()
      The original version.
    • isSource

      boolean isSource()
      If the bundle is a source bundle.
    • getBundleName

      String getBundleName()
      The bundle name.
    • getSymbolicName

      String getSymbolicName()
      The bundle symbolic name.
    • getModifiedVersion

      String getModifiedVersion()
      The modified bundle version to use.
    • getOs

      String getOs()
      Target OS of the bundle.
    • getArch

      String getArch()
      Target Architecture of the bundle.
    • getWs

      String getWs()
      Allowed window subsystem of the bundle.
    • isWrap

      boolean isWrap()
      Should the bundle be wrapped using bnd?
    • getNoWrapReason

      String getNoWrapReason()
      The reason why it should not be wrapped
    • getBndConfig

      org.standardout.gradle.plugin.platform.internal.config.BndConfig getBndConfig()
      The associated bnd configuration, if any
    • getId

      String getId()
      The unique identifier.
    • getTargetFileName

      String getTargetFileName()
      The name of the target file.
    • getSourceBundle

      BundleArtifact getSourceBundle()
      The associated source bundle, if any.
    • setSourceBundle

      void setSourceBundle(BundleArtifact sourceBundle)
      Set the associated source bundle, may be null.