Class PmdPluginArtifactStub

java.lang.Object
org.apache.maven.plugin.testing.stubs.ArtifactStub
org.apache.maven.plugins.pmd.stubs.PmdPluginArtifactStub
All Implemented Interfaces:
Comparable<org.apache.maven.artifact.Artifact>, org.apache.maven.artifact.Artifact

public class PmdPluginArtifactStub extends org.apache.maven.plugin.testing.stubs.ArtifactStub
Version:
$Id$
Author:
Maria Odea Ching
  • Field Summary

    Fields inherited from interface org.apache.maven.artifact.Artifact

    LATEST_VERSION, RELEASE_VERSION, SCOPE_COMPILE, SCOPE_COMPILE_PLUS_RUNTIME, SCOPE_IMPORT, SCOPE_PROVIDED, SCOPE_RUNTIME, SCOPE_RUNTIME_PLUS_SYSTEM, SCOPE_SYSTEM, SCOPE_TEST, SNAPSHOT_VERSION, VERSION_FILE_PATTERN
  • Constructor Summary

    Constructors
    Constructor
    Description
    PmdPluginArtifactStub(String groupId, String artifactId, String version, String packaging)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.maven.artifact.handler.ArtifactHandler
     
    org.apache.maven.artifact.versioning.VersionRange
    void
    setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler handler)
    void
    setArtifactId(String artifactId)
    void
    setGroupId(String groupId)
    void
    setPackaging(String packaging)
     
    void
    setVersion(String version)
    void
    setVersionRange(org.apache.maven.artifact.versioning.VersionRange versionRange)

    Methods inherited from class org.apache.maven.plugin.testing.stubs.ArtifactStub

    addMetadata, compareTo, getAvailableVersions, getBaseVersion, getClassifier, getDependencyConflictId, getDependencyFilter, getDependencyTrail, getDownloadUrl, getFile, getId, getMetadataList, getRepository, getScope, getSelectedVersion, getType, hasClassifier, isFromAuthoritativeRepository, isOptional, isRelease, isResolved, isSelectedVersionKnown, isSnapshot, selectVersion, setAvailableVersions, setBaseVersion, setDependencyFilter, setDependencyTrail, setDownloadUrl, setFile, setFromAuthoritativeRepository, setOptional, setRelease, setRepository, setResolved, setResolvedVersion, setScope, setType, toString, updateVersion

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PmdPluginArtifactStub

      public PmdPluginArtifactStub(String groupId, String artifactId, String version, String packaging)
  • Method Details

    • setGroupId

      public void setGroupId(String groupId)
      Specified by:
      setGroupId in interface org.apache.maven.artifact.Artifact
      Overrides:
      setGroupId in class org.apache.maven.plugin.testing.stubs.ArtifactStub
    • getGroupId

      public String getGroupId()
      Specified by:
      getGroupId in interface org.apache.maven.artifact.Artifact
      Overrides:
      getGroupId in class org.apache.maven.plugin.testing.stubs.ArtifactStub
    • setArtifactId

      public void setArtifactId(String artifactId)
      Specified by:
      setArtifactId in interface org.apache.maven.artifact.Artifact
      Overrides:
      setArtifactId in class org.apache.maven.plugin.testing.stubs.ArtifactStub
    • getArtifactId

      public String getArtifactId()
      Specified by:
      getArtifactId in interface org.apache.maven.artifact.Artifact
      Overrides:
      getArtifactId in class org.apache.maven.plugin.testing.stubs.ArtifactStub
    • setVersion

      public void setVersion(String version)
      Specified by:
      setVersion in interface org.apache.maven.artifact.Artifact
      Overrides:
      setVersion in class org.apache.maven.plugin.testing.stubs.ArtifactStub
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface org.apache.maven.artifact.Artifact
      Overrides:
      getVersion in class org.apache.maven.plugin.testing.stubs.ArtifactStub
    • setPackaging

      public void setPackaging(String packaging)
    • getPackaging

      public String getPackaging()
    • getVersionRange

      public org.apache.maven.artifact.versioning.VersionRange getVersionRange()
      Specified by:
      getVersionRange in interface org.apache.maven.artifact.Artifact
      Overrides:
      getVersionRange in class org.apache.maven.plugin.testing.stubs.ArtifactStub
    • setVersionRange

      public void setVersionRange(org.apache.maven.artifact.versioning.VersionRange versionRange)
      Specified by:
      setVersionRange in interface org.apache.maven.artifact.Artifact
      Overrides:
      setVersionRange in class org.apache.maven.plugin.testing.stubs.ArtifactStub
    • getArtifactHandler

      public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler()
      Specified by:
      getArtifactHandler in interface org.apache.maven.artifact.Artifact
      Overrides:
      getArtifactHandler in class org.apache.maven.plugin.testing.stubs.ArtifactStub
    • setArtifactHandler

      public void setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler handler)
      Specified by:
      setArtifactHandler in interface org.apache.maven.artifact.Artifact
      Overrides:
      setArtifactHandler in class org.apache.maven.plugin.testing.stubs.ArtifactStub