This project has retired. For details please refer to its Attic page.
ArchivaArtifact

org.apache.maven.archiva.model
Class ArchivaArtifact

Package class diagram package ArchivaArtifact
java.lang.Object
  extended by org.apache.maven.archiva.model.ArchivaArtifact

public class ArchivaArtifact
extends java.lang.Object

ArchivaArtifact - Mutable artifact object.


Constructor Summary
ArchivaArtifact(org.apache.maven.archiva.model.ArchivaArtifactModel artifactModel)
           
ArchivaArtifact(org.apache.maven.archiva.model.ArtifactReference ref, java.lang.String repositoryId)
           
ArchivaArtifact(java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String classifier, java.lang.String type, java.lang.String repositoryId)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getArtifactId()
           
 java.lang.String getBaseVersion()
           
 java.lang.String getClassifier()
           
 java.lang.String getGroupId()
           
 org.apache.maven.archiva.model.ArchivaArtifactModel getModel()
           
 ArchivaArtifactPlatformDetails getPlatformDetails()
           
 java.lang.String getRepositoryId()
           
 java.lang.String getType()
           
 java.lang.String getVersion()
           
 boolean hasClassifier()
           
 int hashCode()
           
 boolean isSnapshot()
           
 void setPlatformDetails(ArchivaArtifactPlatformDetails platformDetails)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArchivaArtifact

public ArchivaArtifact(java.lang.String groupId,
                       java.lang.String artifactId,
                       java.lang.String version,
                       java.lang.String classifier,
                       java.lang.String type,
                       java.lang.String repositoryId)

ArchivaArtifact

public ArchivaArtifact(org.apache.maven.archiva.model.ArchivaArtifactModel artifactModel)

ArchivaArtifact

public ArchivaArtifact(org.apache.maven.archiva.model.ArtifactReference ref,
                       java.lang.String repositoryId)
Method Detail

getModel

public org.apache.maven.archiva.model.ArchivaArtifactModel getModel()

getGroupId

public java.lang.String getGroupId()

getArtifactId

public java.lang.String getArtifactId()

getVersion

public java.lang.String getVersion()

getBaseVersion

public java.lang.String getBaseVersion()

isSnapshot

public boolean isSnapshot()

getClassifier

public java.lang.String getClassifier()

getType

public java.lang.String getType()

hasClassifier

public boolean hasClassifier()

getRepositoryId

public java.lang.String getRepositoryId()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

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

getPlatformDetails

public ArchivaArtifactPlatformDetails getPlatformDetails()

setPlatformDetails

public void setPlatformDetails(ArchivaArtifactPlatformDetails platformDetails)