org.gcube.vremanagement.softwarerepository.repository.artifact
Class ArtifactCoordinates
java.lang.Object
org.gcube.vremanagement.softwarerepository.repository.artifact.ArtifactCoordinates
public class ArtifactCoordinates
- extends java.lang.Object
- Author:
- Luca Frosini (ISTI-CNR)
|
Constructor Summary |
ArtifactCoordinates(java.lang.String groupID,
java.lang.String artifactID,
java.lang.String artifactVersion)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ArtifactCoordinates
public ArtifactCoordinates(java.lang.String groupID,
java.lang.String artifactID,
java.lang.String artifactVersion)
throws java.lang.Exception
- Parameters:
groupID - Group IDartifactID - Artifact IDartifactVersion - Version
- Throws:
java.lang.Exception - if fails
toString
public java.lang.String toString()
-
- Overrides:
toString in class java.lang.Object
toXML
public java.lang.String toXML(java.lang.String rootTag)
- Parameters:
rootTag - name of the root tag to wrap coordinates tags
- Returns:
- artifact as XML
getArtifactID
public java.lang.String getArtifactID()
- Returns:
- artifactID
getGroupID
public java.lang.String getGroupID()
- Returns:
- groupID
getArtifactVersion
public java.lang.String getArtifactVersion()
- Returns:
- version
getPackaging
public java.lang.String getPackaging()
- Returns:
- the packaging
setPackaging
public void setPackaging(java.lang.String packaging)
- Parameters:
packaging - the packaging to set
getScope
public java.lang.String getScope()
- Returns:
- the scope
setScope
public void setScope(java.lang.String scope)
- Parameters:
scope - the scope to set
getArtifactDescription
public java.lang.String getArtifactDescription()
- Returns:
- the artifactDescription
setArtifactDescription
public void setArtifactDescription(java.lang.String artifactDescription)
- Parameters:
artifactDescription - the artifactDescription to set
setClassifier
public void setClassifier(java.lang.String classifier)
- Parameters:
classifier - the classifier to set
getClassifier
public java.lang.String getClassifier()
- Returns:
- Classifier
isOptional
public boolean isOptional()
- Returns:
- the optional
setOptional
public void setOptional(boolean optional)
- Parameters:
optional - the optional to set