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