Class ArtifactHandlerImpl

  • All Implemented Interfaces:
    org.apache.maven.artifact.handler.ArtifactHandler

    public final class ArtifactHandlerImpl
    extends java.lang.Object
    implements org.apache.maven.artifact.handler.ArtifactHandler
    Since:
    3.10.0
    Author:
    Brett Porter, Jason van Zyl
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String LANGUAGE_JAVA  
      static java.lang.String LANGUAGE_NONE  
      • Fields inherited from interface org.apache.maven.artifact.handler.ArtifactHandler

        ROLE
    • Constructor Summary

      Constructors 
      Constructor Description
      ArtifactHandlerImpl​(java.lang.String type, java.lang.String extension, java.lang.String classifier, java.lang.String packaging, boolean includesDependencies, java.lang.String language, boolean addedToClasspath)  
    • Constructor Detail

      • ArtifactHandlerImpl

        public ArtifactHandlerImpl​(java.lang.String type,
                                   java.lang.String extension,
                                   java.lang.String classifier,
                                   java.lang.String packaging,
                                   boolean includesDependencies,
                                   java.lang.String language,
                                   boolean addedToClasspath)
    • Method Detail

      • getType

        public java.lang.String getType()
      • getExtension

        public java.lang.String getExtension()
        Specified by:
        getExtension in interface org.apache.maven.artifact.handler.ArtifactHandler
      • getClassifier

        public java.lang.String getClassifier()
        Specified by:
        getClassifier in interface org.apache.maven.artifact.handler.ArtifactHandler
      • getDirectory

        @Deprecated
        public java.lang.String getDirectory()
        Deprecated.
        Specified by:
        getDirectory in interface org.apache.maven.artifact.handler.ArtifactHandler
      • getPackaging

        public java.lang.String getPackaging()
        Specified by:
        getPackaging in interface org.apache.maven.artifact.handler.ArtifactHandler
      • isIncludesDependencies

        public boolean isIncludesDependencies()
        Specified by:
        isIncludesDependencies in interface org.apache.maven.artifact.handler.ArtifactHandler
      • getLanguage

        public java.lang.String getLanguage()
        Specified by:
        getLanguage in interface org.apache.maven.artifact.handler.ArtifactHandler
      • isAddedToClasspath

        public boolean isAddedToClasspath()
        Specified by:
        isAddedToClasspath in interface org.apache.maven.artifact.handler.ArtifactHandler