org.apache.archiva.model
Class ArchivaArtifact
java.lang.Object
org.apache.archiva.model.ArchivaArtifact
public class ArchivaArtifact
- extends Object
ArchivaArtifact - Mutable artifact object.
model
private ArchivaArtifactModel model
platformDetails
private ArchivaArtifactPlatformDetails platformDetails
baseVersion
private String baseVersion
PRIME
private static final int PRIME
- See Also:
- Constant Field Values
ArchivaArtifact
public ArchivaArtifact(String groupId,
String artifactId,
String version,
String classifier,
String type,
String repositoryId)
ArchivaArtifact
public ArchivaArtifact(ArchivaArtifactModel artifactModel)
ArchivaArtifact
public ArchivaArtifact(ArtifactReference ref,
String repositoryId)
getModel
public ArchivaArtifactModel getModel()
getGroupId
public String getGroupId()
getArtifactId
public String getArtifactId()
getVersion
public String getVersion()
getBaseVersion
public String getBaseVersion()
isSnapshot
public boolean isSnapshot()
getClassifier
public String getClassifier()
getType
public String getType()
hasClassifier
public boolean hasClassifier()
getRepositoryId
public String getRepositoryId()
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
appendArtifactTypeClassifierString
private void appendArtifactTypeClassifierString(StringBuilder sb)
empty
private boolean empty(String value)
getPlatformDetails
public ArchivaArtifactPlatformDetails getPlatformDetails()
setPlatformDetails
public void setPlatformDetails(ArchivaArtifactPlatformDetails platformDetails)
Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.