Class DefaultArtifactHandler
java.lang.Object
org.apache.maven.artifact.handler.DefaultArtifactHandler
- All Implemented Interfaces:
ArtifactHandler
- Author:
- Brett Porter, Jason van Zyl
-
Field Summary
Fields inherited from interface org.apache.maven.artifact.handler.ArtifactHandler
ROLE -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.This ctor is present only for Plexus XML defined component compatibility, do not use it.DefaultArtifactHandler(String type) DefaultArtifactHandler(String type, String extension, String classifier, String directory, String packaging, boolean includesDependencies, String language, boolean addedToClasspath) -
Method Summary
Modifier and TypeMethodDescriptionGet the classifier associated to the dependency type.Get the file extension associated to the file represented by the dependency type.getType()booleanbooleanvoidsetAddedToClasspath(boolean addedToClasspath) voidsetClassifier(String classifier) voidsetDirectory(String directory) voidsetExtension(String extension) voidsetIncludesDependencies(boolean includesDependencies) voidsetLanguage(String language) voidsetPackaging(String packaging)
-
Constructor Details
-
DefaultArtifactHandler
Deprecated.This ctor is present only for Plexus XML defined component compatibility, do not use it.Default ctor for Plexus compatibility, as many plugins have artifact handlers declared in legacy Plexus XML. Do not use directly! -
DefaultArtifactHandler
-
DefaultArtifactHandler
-
-
Method Details
-
getType
-
getExtension
Description copied from interface:ArtifactHandlerGet the file extension associated to the file represented by the dependency type.- Specified by:
getExtensionin interfaceArtifactHandler- Returns:
- the file extension
-
setExtension
-
getClassifier
Description copied from interface:ArtifactHandlerGet the classifier associated to the dependency type.- Specified by:
getClassifierin interfaceArtifactHandler- Returns:
- the classifier
-
setClassifier
-
getDirectory
- Specified by:
getDirectoryin interfaceArtifactHandler
-
setDirectory
-
getPackaging
- Specified by:
getPackagingin interfaceArtifactHandler
-
setPackaging
-
isIncludesDependencies
public boolean isIncludesDependencies()- Specified by:
isIncludesDependenciesin interfaceArtifactHandler
-
setIncludesDependencies
public void setIncludesDependencies(boolean includesDependencies) -
getLanguage
- Specified by:
getLanguagein interfaceArtifactHandler
-
setLanguage
-
isAddedToClasspath
public boolean isAddedToClasspath()- Specified by:
isAddedToClasspathin interfaceArtifactHandler
-
setAddedToClasspath
public void setAddedToClasspath(boolean addedToClasspath)
-