Class ArtifactItem

  • All Implemented Interfaces:
    org.apache.maven.shared.artifact.ArtifactCoordinate, org.apache.maven.shared.dependencies.DependableCoordinate

    public class ArtifactItem
    extends java.lang.Object
    implements org.apache.maven.shared.dependencies.DependableCoordinate, org.apache.maven.shared.artifact.ArtifactCoordinate
    ArtifactItem represents information specified for each artifact.
    • Constructor Detail

      • ArtifactItem

        public ArtifactItem()
      • ArtifactItem

        public ArtifactItem​(org.apache.maven.artifact.Artifact artifact)
    • Method Detail

      • getArtifactId

        public java.lang.String getArtifactId()
        Specified by:
        getArtifactId in interface org.apache.maven.shared.artifact.ArtifactCoordinate
        Specified by:
        getArtifactId in interface org.apache.maven.shared.dependencies.DependableCoordinate
        Returns:
        Returns the artifactId.
      • setArtifactId

        public void setArtifactId​(java.lang.String artifact)
        Parameters:
        artifact - The artifactId to set.
      • getGroupId

        public java.lang.String getGroupId()
        Specified by:
        getGroupId in interface org.apache.maven.shared.artifact.ArtifactCoordinate
        Specified by:
        getGroupId in interface org.apache.maven.shared.dependencies.DependableCoordinate
        Returns:
        Returns the groupId.
      • setGroupId

        public void setGroupId​(java.lang.String groupId)
        Parameters:
        groupId - The groupId to set.
      • getType

        public java.lang.String getType()
        Specified by:
        getType in interface org.apache.maven.shared.dependencies.DependableCoordinate
        Returns:
        Returns the type.
      • setType

        public void setType​(java.lang.String type)
        Parameters:
        type - The type to set.
      • getVersion

        public java.lang.String getVersion()
        Specified by:
        getVersion in interface org.apache.maven.shared.artifact.ArtifactCoordinate
        Specified by:
        getVersion in interface org.apache.maven.shared.dependencies.DependableCoordinate
        Returns:
        Returns the version.
      • setVersion

        public void setVersion​(java.lang.String version)
        Parameters:
        version - The version to set.
      • getBaseVersion

        public java.lang.String getBaseVersion()
        Returns:
        Returns the base version.
      • getClassifier

        public java.lang.String getClassifier()
        Specified by:
        getClassifier in interface org.apache.maven.shared.artifact.ArtifactCoordinate
        Specified by:
        getClassifier in interface org.apache.maven.shared.dependencies.DependableCoordinate
        Returns:
        Classifier.
      • setClassifier

        public void setClassifier​(java.lang.String classifier)
        Parameters:
        classifier - Classifier.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getArtifact

        public org.apache.maven.artifact.Artifact getArtifact()
        Returns:
        Returns the artifact.
      • setArtifact

        public void setArtifact​(org.apache.maven.artifact.Artifact artifact)
        Parameters:
        artifact - The artifact to set.
      • getExtension

        public java.lang.String getExtension()
        Specified by:
        getExtension in interface org.apache.maven.shared.artifact.ArtifactCoordinate