Class BaseSourceDescriptorBean

java.lang.Object
io.github.mmm.code.base.source.BaseSourceDescriptor
io.github.mmm.code.base.source.BaseSourceDescriptorBean
All Implemented Interfaces:
io.github.mmm.code.api.source.CodeSourceDescriptor

public class BaseSourceDescriptorBean extends BaseSourceDescriptor
Base implementation of BaseSourceDescriptor as mutable Java bean.
Since:
1.0.0
Author:
Joerg Hohwiller (hohwille at users.sourceforge.net)
  • Constructor Details

    • BaseSourceDescriptorBean

      public BaseSourceDescriptorBean()
      The constructor.
    • BaseSourceDescriptorBean

      public BaseSourceDescriptorBean(String id)
      The constructor.
      Parameters:
      id - the id.
    • BaseSourceDescriptorBean

      public BaseSourceDescriptorBean(String groupId, String artifactId, String version, String scope, String docUrl)
      The constructor.
      Parameters:
      groupId - the groupId.
      artifactId - the artifactId.
      version - the version.
      scope - the scope.
      docUrl - the doc URL.
    • BaseSourceDescriptorBean

      public BaseSourceDescriptorBean(io.github.mmm.code.api.source.CodeSourceDescriptor template)
      The constructor.
      Parameters:
      template - the CodeSourceDescriptor to copy.
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
      Parameters:
      id - the new value of getId().
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
      Parameters:
      groupId - the new value of getGroupId().
    • getArtifactId

      public String getArtifactId()
    • setArtifactId

      public void setArtifactId(String artifactId)
      Parameters:
      artifactId - the new value of getArtifactId().
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
      Parameters:
      version - the new value of getVersion().
    • getScope

      public String getScope()
    • setScope

      public void setScope(String scope)
      Parameters:
      scope - the new value of getScope().
    • getDocUrl

      public String getDocUrl()
    • setDocUrl

      public void setDocUrl(String docUrl)
      Parameters:
      docUrl - the new value of getDocUrl().