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