Class DefaultArtifactHandler
- java.lang.Object
-
- org.apache.maven.artifact.handler.DefaultArtifactHandler
-
- All Implemented Interfaces:
ArtifactHandler
@Component(role=ArtifactHandler.class) public class DefaultArtifactHandler extends java.lang.Object implements ArtifactHandler
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
addedToClasspath
private java.lang.String
classifier
private java.lang.String
directory
private java.lang.String
extension
private boolean
includesDependencies
private java.lang.String
language
private java.lang.String
packaging
private java.lang.String
type
-
Fields inherited from interface org.apache.maven.artifact.handler.ArtifactHandler
ROLE
-
-
Constructor Summary
Constructors Constructor Description DefaultArtifactHandler()
DefaultArtifactHandler(java.lang.String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getClassifier()
Get the classifier associated to the dependency type.java.lang.String
getDirectory()
java.lang.String
getExtension()
Get the file extension associated to the file represented by the dependency type.java.lang.String
getLanguage()
java.lang.String
getPackaging()
java.lang.String
getType()
boolean
isAddedToClasspath()
boolean
isIncludesDependencies()
void
setAddedToClasspath(boolean addedToClasspath)
void
setExtension(java.lang.String extension)
void
setIncludesDependencies(boolean includesDependencies)
void
setLanguage(java.lang.String language)
-
-
-
Field Detail
-
extension
private java.lang.String extension
-
type
private java.lang.String type
-
classifier
private java.lang.String classifier
-
directory
private java.lang.String directory
-
packaging
private java.lang.String packaging
-
includesDependencies
private boolean includesDependencies
-
language
private java.lang.String language
-
addedToClasspath
private boolean addedToClasspath
-
-
Method Detail
-
getExtension
public java.lang.String getExtension()
Description copied from interface:ArtifactHandler
Get the file extension associated to the file represented by the dependency type.- Specified by:
getExtension
in interfaceArtifactHandler
- Returns:
- the file extension
-
setExtension
public void setExtension(java.lang.String extension)
-
getType
public java.lang.String getType()
-
getClassifier
public java.lang.String getClassifier()
Description copied from interface:ArtifactHandler
Get the classifier associated to the dependency type.- Specified by:
getClassifier
in interfaceArtifactHandler
- Returns:
- the classifier
-
getDirectory
public java.lang.String getDirectory()
- Specified by:
getDirectory
in interfaceArtifactHandler
-
getPackaging
public java.lang.String getPackaging()
- Specified by:
getPackaging
in interfaceArtifactHandler
-
isIncludesDependencies
public boolean isIncludesDependencies()
- Specified by:
isIncludesDependencies
in interfaceArtifactHandler
-
setIncludesDependencies
public void setIncludesDependencies(boolean includesDependencies)
-
getLanguage
public java.lang.String getLanguage()
- Specified by:
getLanguage
in interfaceArtifactHandler
-
setLanguage
public void setLanguage(java.lang.String language)
-
isAddedToClasspath
public boolean isAddedToClasspath()
- Specified by:
isAddedToClasspath
in interfaceArtifactHandler
-
setAddedToClasspath
public void setAddedToClasspath(boolean addedToClasspath)
-
-