org.apache.maven.model
Class Dependency

java.lang.Object
  extended byorg.apache.maven.model.Dependency
All Implemented Interfaces:
java.io.Serializable

public class Dependency
extends java.lang.Object
implements java.io.Serializable

Class Dependency.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Field Summary
private  java.lang.String artifactId
          Field artifactId
private  java.lang.String groupId
          Field groupId
private  java.lang.String id
          Field id
private  java.lang.String jar
          Field jar
private  java.util.Properties properties
          Field properties
private  java.lang.String type
          Field type
private  java.lang.String url
          Field url
private  java.lang.String version
          Field version
 
Constructor Summary
Dependency()
           
 
Method Summary
 void addProperty(java.lang.String key, java.lang.String value)
          Method addProperty
 boolean equals(java.lang.Object o)
           
 java.lang.String getArtifact()
           
 java.lang.String getArtifactDirectory()
           
 java.lang.String getArtifactId()
          Method getArtifactId
 java.lang.String getExtension()
           
 java.lang.String getGroupId()
          Method getGroupId
 java.lang.String getId()
          Method getId
 java.lang.String getJar()
          Method getJar
 java.lang.String getKey()
           
 java.util.Properties getProperties()
          Method getProperties
 java.lang.String getProperty(java.lang.String property)
           
 java.lang.String getType()
          Method getType
 java.lang.String getUrl()
          Method getUrl
 java.lang.String getVersion()
          Method getVersion
 int hashCode()
           
 boolean isAddedToClasspath()
           
 boolean isPlugin()
           
 void setArtifactId(java.lang.String artifactId)
          Method setArtifactId
 void setGroupId(java.lang.String groupId)
          Method setGroupId
 void setId(java.lang.String id)
          Method setId
 void setJar(java.lang.String jar)
          Method setJar
 void setProperties(java.util.Properties properties)
          Method setProperties
 void setType(java.lang.String type)
          Method setType
 void setUrl(java.lang.String url)
          Method setUrl
 void setVersion(java.lang.String version)
          Method setVersion
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

private java.lang.String id
Field id


groupId

private java.lang.String groupId
Field groupId


artifactId

private java.lang.String artifactId
Field artifactId


version

private java.lang.String version
Field version


url

private java.lang.String url
Field url


jar

private java.lang.String jar
Field jar


type

private java.lang.String type
Field type


properties

private java.util.Properties properties
Field properties

Constructor Detail

Dependency

public Dependency()
Method Detail

addProperty

public void addProperty(java.lang.String key,
                        java.lang.String value)
Method addProperty

Parameters:
key -
value -

getArtifactId

public java.lang.String getArtifactId()
Method getArtifactId


getGroupId

public java.lang.String getGroupId()
Method getGroupId


getId

public java.lang.String getId()
Method getId


getJar

public java.lang.String getJar()
Method getJar


getProperties

public java.util.Properties getProperties()
Method getProperties


getType

public java.lang.String getType()
Method getType


getUrl

public java.lang.String getUrl()
Method getUrl


getVersion

public java.lang.String getVersion()
Method getVersion


setArtifactId

public void setArtifactId(java.lang.String artifactId)
Method setArtifactId

Parameters:
artifactId -

setGroupId

public void setGroupId(java.lang.String groupId)
Method setGroupId

Parameters:
groupId -

setId

public void setId(java.lang.String id)
Method setId

Parameters:
id -

setJar

public void setJar(java.lang.String jar)
Method setJar

Parameters:
jar -

setProperties

public void setProperties(java.util.Properties properties)
Method setProperties

Parameters:
properties -

setType

public void setType(java.lang.String type)
Method setType

Parameters:
type -

setUrl

public void setUrl(java.lang.String url)
Method setUrl

Parameters:
url -

setVersion

public void setVersion(java.lang.String version)
Method setVersion

Parameters:
version -

toString

public java.lang.String toString()

getKey

public java.lang.String getKey()

getArtifactDirectory

public java.lang.String getArtifactDirectory()

getArtifact

public java.lang.String getArtifact()

getExtension

public java.lang.String getExtension()

isAddedToClasspath

public boolean isAddedToClasspath()

isPlugin

public boolean isPlugin()

getProperty

public java.lang.String getProperty(java.lang.String property)

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()