Class VersionManifest.ExtensionVersion

java.lang.Object
ca.corbett.updates.VersionManifest.ExtensionVersion
Enclosing class:
VersionManifest

public static class VersionManifest.ExtensionVersion extends Object
Represents a single version of a single extension. At this level, we can specify a path for downloading the jar file, the optional signature file, and any screenshots. All paths are relative to the baseUrl defined in the applicable UpdateSource!
Author:
scorbo2
  • Constructor Details

    • ExtensionVersion

      public ExtensionVersion()
  • Method Details

    • getExtInfo

      public AppExtensionInfo getExtInfo()
    • setExtInfo

      public void setExtInfo(AppExtensionInfo extInfo)
    • getDownloadPath

      public String getDownloadPath()
    • setDownloadPath

      public void setDownloadPath(String downloadPath)
    • getSignaturePath

      public String getSignaturePath()
    • setSignaturePath

      public void setSignaturePath(String signaturePath)
    • getScreenshots

      public List<String> getScreenshots()
    • addScreenshot

      public void addScreenshot(String screenshotPath)
    • clearScreenshots

      public void clearScreenshots()
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object