Class CoreExtension

  • All Implemented Interfaces:
    java.io.Serializable

    public class CoreExtension
    extends java.lang.Object
    implements java.io.Serializable
    Describes a build extension to utilise.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String artifactId
      The artifact ID of the extension.
      private java.lang.String groupId
      The group ID of the extension's artifact.
      private java.lang.String version
      The version of the extension.
    • Constructor Summary

      Constructors 
      Constructor Description
      CoreExtension()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getArtifactId()
      Get the artifact ID of the extension.
      java.lang.String getGroupId()
      Get the group ID of the extension's artifact.
      java.lang.String getId()
      Gets the identifier of the extension.
      java.lang.String getVersion()
      Get the version of the extension.
      void setArtifactId​(java.lang.String artifactId)
      Set the artifact ID of the extension.
      void setGroupId​(java.lang.String groupId)
      Set the group ID of the extension's artifact.
      void setVersion​(java.lang.String version)
      Set the version of the extension.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • groupId

        private java.lang.String groupId
        The group ID of the extension's artifact.
      • artifactId

        private java.lang.String artifactId
        The artifact ID of the extension.
      • version

        private java.lang.String version
        The version of the extension.
    • Constructor Detail

      • CoreExtension

        public CoreExtension()
    • Method Detail

      • getArtifactId

        public java.lang.String getArtifactId()
        Get the artifact ID of the extension.
        Returns:
        String
      • getGroupId

        public java.lang.String getGroupId()
        Get the group ID of the extension's artifact.
        Returns:
        String
      • getVersion

        public java.lang.String getVersion()
        Get the version of the extension.
        Returns:
        String
      • setArtifactId

        public void setArtifactId​(java.lang.String artifactId)
        Set the artifact ID of the extension.
        Parameters:
        artifactId - a artifactId object.
      • setGroupId

        public void setGroupId​(java.lang.String groupId)
        Set the group ID of the extension's artifact.
        Parameters:
        groupId - a groupId object.
      • setVersion

        public void setVersion​(java.lang.String version)
        Set the version of the extension.
        Parameters:
        version - a version object.
      • getId

        public java.lang.String getId()
        Gets the identifier of the extension.
        Returns:
        The extension id in the form <groupId>:<artifactId>:<version>, never null.