Class ClassifierTypeTranslator

java.lang.Object
org.apache.maven.plugins.dependency.utils.translators.ClassifierTypeTranslator
All Implemented Interfaces:
ArtifactTranslator

public class ClassifierTypeTranslator extends Object implements ArtifactTranslator
Author:
Brian Fox
  • 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:
      translate in interface ArtifactTranslator
      Parameters:
      artifacts - set of Artifacts.
      log - Log
      Returns:
      set of Artifact
    • getType

      public String getType()
      Returns:
      Returns the type.
    • setType

      public void setType(String theType)
      Parameters:
      theType - The type to set.
    • getClassifier

      public String getClassifier()
      Returns:
      Returns the classifier.
    • setClassifier

      public void setClassifier(String theClassifier)
      Parameters:
      theClassifier - The classifier to set.