Class ClassifierTypeTranslator

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager  
      private java.lang.String classifier  
      private java.lang.String type  
    • Constructor Summary

      Constructors 
      Constructor Description
      ClassifierTypeTranslator​(org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHanderManager, java.lang.String theClassifier, java.lang.String theType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method 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.transfer.artifact.ArtifactCoordinate> translate​(java.util.Set<org.apache.maven.artifact.Artifact> artifacts, org.apache.maven.plugin.logging.Log log)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • artifactHandlerManager

        private org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager
      • classifier

        private java.lang.String classifier
      • type

        private java.lang.String type
    • Constructor Detail

      • ClassifierTypeTranslator

        public ClassifierTypeTranslator​(org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHanderManager,
                                        java.lang.String theClassifier,
                                        java.lang.String theType)
        Parameters:
        artifactHanderManager - ArtifactHandlerManager.
        theClassifier - The classifier to use.
        theType - The type.
    • Method Detail

      • translate

        public java.util.Set<org.apache.maven.shared.transfer.artifact.ArtifactCoordinate> translate​(java.util.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:
        ArtifactCoordinate
      • getType

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

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

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

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