Package org.sonar.updatecenter.common
Class Release
java.lang.Object
org.sonar.updatecenter.common.Release
- All Implemented Interfaces:
Comparable<Release>
- Direct Known Subclasses:
SonarRelease
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddIncomingDependency(Release required) addOutgoingDependency(Release required) addRequiredSonarVersions(Product product, String... versions) addRequiredSonarVersions(Product product, Version... versions) addScannerDownloadUrlAndLabel(String flavor, String label, String downloadUrl, int order) intbooleangetDate()getDownloadUrl(Release.Edition edition) getFilename(Release.Edition edition) getFlavorLabel(String flavor) getKey()getLastRequiredSonarVersion(Product product) getMinimumRequiredSonarVersion(Product product) getSonarVersionFromString(Product product, String fromString) groupId()booleaninthashCode()booleanbooleanisPublic()voidsetArchived(boolean isArchived) voidsetArtifactId(String artifactId) setChangelogUrl(String changelogUrlString) setDescription(String description) setDisplayVersion(String displayVersion) setDownloadUrl(String downloadUrlString) setDownloadUrl(String downloadUrlString, Release.Edition edition) voidsetGroupId(String groupId) setProduct(Product product) voidsetPublic(boolean isPublic) setVersion(Version version) booleansupportSonarVersion(Version providedSqVersion, Product product) toString()
-
Constructor Details
-
Release
-
Release
-
-
Method Details
-
getArtifact
-
getVersion
-
setVersion
-
getDisplayVersion
-
setDisplayVersion
-
hasDownloadUrl
public boolean hasDownloadUrl() -
getDownloadUrl
-
setDownloadUrl
-
getDownloadUrl
-
setDownloadUrl
-
getScannerDownloadUrl
-
addScannerDownloadUrlAndLabel
-
getFlavorLabel
-
getFilename
-
getFilename
-
getRequiredSonarVersions
-
getRequiredPaidSonarVersions
-
getRequiredCommunitySonarVersions
-
supportSonarVersion
-
addRequiredSonarVersions
-
addRequiredSonarVersions
-
getLastRequiredSonarVersion
-
getMinimumRequiredSonarVersion
-
getSonarVersionFromString
-
getDate
-
setDate
-
getDescription
-
setDescription
-
getChangelogUrl
-
setChangelogUrl
-
getOutgoingDependencies
-
addOutgoingDependency
-
getIncomingDependencies
-
addIncomingDependency
-
getKey
-
getAdjustedVersion
-
isPublic
public boolean isPublic() -
setPublic
public void setPublic(boolean isPublic) -
isArchived
public boolean isArchived() -
setArchived
public void setArchived(boolean isArchived) -
groupId
-
setGroupId
-
artifactId
-
setArtifactId
-
equals
-
setProduct
-
hashCode
public int hashCode() -
toString
-
compareTo
- Specified by:
compareToin interfaceComparable<Release>
-
getProduct
-