java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
org.apache.maven.resolver.internal.ant.types.Dependency
All Implemented Interfaces:
Cloneable, DependencyContainer

public class Dependency extends org.apache.tools.ant.types.DataType implements DependencyContainer
  • Constructor Details

    • Dependency

      public Dependency()
  • Method Details

    • getRef

      protected Dependency getRef()
    • validate

      public void validate(org.apache.tools.ant.Task task)
      Specified by:
      validate in interface DependencyContainer
    • setRefid

      public void setRefid(org.apache.tools.ant.types.Reference ref)
      Overrides:
      setRefid in class org.apache.tools.ant.types.DataType
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
    • getArtifactId

      public String getArtifactId()
    • setArtifactId

      public void setArtifactId(String artifactId)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getClassifier

      public String getClassifier()
    • setClassifier

      public void setClassifier(String classifier)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getScope

      public String getScope()
    • setScope

      public void setScope(String scope)
    • setCoords

      public void setCoords(String coords)
    • setSystemPath

      public void setSystemPath(File systemPath)
    • getSystemPath

      public File getSystemPath()
    • getVersionlessKey

      public String getVersionlessKey()
    • addExclusion

      public void addExclusion(Exclusion exclusion)
    • getExclusions

      public List<Exclusion> getExclusions()