public class ClassifierTypeTranslator extends java.lang.Object implements ArtifactTranslator
Modifier and Type | Field and Description |
---|---|
private org.apache.maven.artifact.handler.manager.ArtifactHandlerManager |
artifactHandlerManager |
private java.lang.String |
classifier |
private java.lang.String |
type |
Constructor and Description |
---|
ClassifierTypeTranslator(org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHanderManager,
java.lang.String theClassifier,
java.lang.String theType) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClassifier() |
java.lang.String |
getType() |
void |
setClassifier(java.lang.String theClassifier) |
void |
setType(java.lang.String theType) |
java.util.Set<org.apache.maven.shared.artifact.ArtifactCoordinate> |
translate(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.plugin.logging.Log log) |
private org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager
private java.lang.String classifier
private java.lang.String type
public ClassifierTypeTranslator(org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHanderManager, java.lang.String theClassifier, java.lang.String theType)
artifactHanderManager
- ArtifactHandlerManager
.theClassifier
- The classifier to use.theType
- The type.public java.util.Set<org.apache.maven.shared.artifact.ArtifactCoordinate> translate(java.util.Set<org.apache.maven.artifact.Artifact> artifacts, org.apache.maven.plugin.logging.Log log)
translate
in interface ArtifactTranslator
public java.lang.String getType()
public void setType(java.lang.String theType)
theType
- The type to set.public java.lang.String getClassifier()
public void setClassifier(java.lang.String theClassifier)
theClassifier
- The classifier to set.