Class ClassifierTypeTranslator
java.lang.Object
org.apache.maven.plugins.dependency.utils.translators.ClassifierTypeTranslator
- All Implemented Interfaces:
ArtifactTranslator
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClassifierTypeTranslator(org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager, String theClassifier, String theType) -
Method Summary
-
Field Details
-
artifactHandlerManager
private final org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager -
classifier
-
type
-
-
Constructor Details
-
ClassifierTypeTranslator
public ClassifierTypeTranslator(org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager, String theClassifier, String theType) - Parameters:
artifactHandlerManager-ArtifactHandlerManager.theClassifier- The classifier to use.theType- The type.
-
-
Method Details
-
translate
public Set<org.eclipse.aether.artifact.Artifact> translate(Set<org.apache.maven.artifact.Artifact> artifacts, org.apache.maven.plugin.logging.Log log) - Specified by:
translatein interfaceArtifactTranslator- Parameters:
artifacts- set ofArtifacts.log-Log- Returns:
- set of
Artifact
-
getType
- Returns:
- Returns the type.
-
setType
- Parameters:
theType- The type to set.
-
getClassifier
- Returns:
- Returns the classifier.
-
setClassifier
- Parameters:
theClassifier- The classifier to set.
-