Class Component

java.lang.Object
org.sonar.updatecenter.common.Artifact
org.sonar.updatecenter.common.Component
All Implemented Interfaces:
Comparable<Artifact>
Direct Known Subclasses:
Plugin, Scanner

public abstract class Component extends Artifact
  • Field Details

    • name

      protected String name
    • description

      protected String description
    • homepageUrl

      protected String homepageUrl
    • license

      protected String license
    • organization

      protected String organization
    • organizationUrl

      protected String organizationUrl
    • termsConditionsUrl

      protected String termsConditionsUrl
    • category

      protected String category
    • issueTrackerUrl

      protected String issueTrackerUrl
    • sourcesUrl

      protected String sourcesUrl
    • developers

      protected List<String> developers
  • Constructor Details

    • Component

      protected Component(String key)
  • Method Details

    • getName

      public String getName()
    • setName

      public Component setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public Component setDescription(String description)
    • getHomepageUrl

      public String getHomepageUrl()
    • setHomepageUrl

      public Component setHomepageUrl(String url)
    • getLicense

      public String getLicense()
    • setLicense

      public Component setLicense(String license)
    • getOrganization

      public String getOrganization()
    • setOrganization

      public Component setOrganization(String organization)
    • getOrganizationUrl

      public String getOrganizationUrl()
    • setOrganizationUrl

      public Component setOrganizationUrl(String url)
    • getCategory

      public String getCategory()
    • setCategory

      public Component setCategory(String category)
    • getTermsConditionsUrl

      public String getTermsConditionsUrl()
    • setTermsConditionsUrl

      public Component setTermsConditionsUrl(String url)
    • getIssueTrackerUrl

      public String getIssueTrackerUrl()
    • setIssueTrackerUrl

      public Component setIssueTrackerUrl(String url)
    • getSourcesUrl

      public String getSourcesUrl()
    • setSourcesUrl

      public Component setSourcesUrl(String sourcesUrl)
    • getDevelopers

      public List<String> getDevelopers()
    • setDevelopers

      public Component setDevelopers(List<String> developers)
    • toString

      public String toString()
      Overrides:
      toString in class Object