public class ArtifactItem
extends java.lang.Object
implements org.apache.maven.shared.dependencies.DependableCoordinate
| Modifier and Type | Field and Description |
|---|---|
private org.apache.maven.artifact.Artifact |
artifact
Artifact Item
|
private java.lang.String |
artifactId
Name of Artifact
|
private java.lang.String |
classifier
Classifier for Artifact (tests,sources,etc)
|
private java.lang.String |
destFileName
Provides ability to change destination file name
|
private java.lang.String |
encoding
Encoding of artifact.
|
private java.lang.String |
excludes
A comma separated list of file patterns to exclude when unpacking the artifact.
|
private java.lang.String |
groupId
Group Id of Artifact
|
private java.lang.String |
includes
A comma separated list of file patterns to include when unpacking the artifact.
|
private boolean |
needsProcessing |
private java.io.File |
outputDirectory
Location to use for this Artifact.
|
private java.lang.String |
overWrite
Force Overwrite..this is the one to set in pom
|
private java.lang.String |
type
Type of Artifact (War,Jar,etc)
|
private java.lang.String |
version
Version of Artifact
|
| Constructor and Description |
|---|
ArtifactItem() |
ArtifactItem(org.apache.maven.artifact.Artifact artifact) |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
filterEmptyString(java.lang.String in) |
org.apache.maven.artifact.Artifact |
getArtifact() |
java.lang.String |
getArtifactId() |
java.lang.String |
getBaseVersion() |
java.lang.String |
getClassifier() |
java.lang.String |
getDestFileName() |
java.lang.String |
getEncoding() |
java.lang.String |
getExcludes() |
java.lang.String |
getGroupId() |
java.lang.String |
getIncludes() |
java.io.File |
getOutputDirectory() |
java.lang.String |
getOverWrite() |
java.lang.String |
getType() |
java.lang.String |
getVersion() |
boolean |
isNeedsProcessing() |
void |
setArtifact(org.apache.maven.artifact.Artifact artifact) |
void |
setArtifactId(java.lang.String artifact) |
void |
setClassifier(java.lang.String classifier) |
void |
setDestFileName(java.lang.String destFileName) |
void |
setEncoding(java.lang.String encoding) |
void |
setExcludes(java.lang.String excludes) |
void |
setGroupId(java.lang.String groupId) |
void |
setIncludes(java.lang.String includes) |
void |
setNeedsProcessing(boolean needsProcessing) |
void |
setOutputDirectory(java.io.File outputDirectory) |
void |
setOverWrite(java.lang.String overWrite) |
void |
setType(java.lang.String type) |
void |
setVersion(java.lang.String version) |
java.lang.String |
toString() |
private java.lang.String groupId
private java.lang.String artifactId
private java.lang.String version
private java.lang.String type
private java.lang.String classifier
private java.io.File outputDirectory
private java.lang.String destFileName
private java.lang.String overWrite
private java.lang.String encoding
private boolean needsProcessing
private org.apache.maven.artifact.Artifact artifact
private java.lang.String includes
private java.lang.String excludes
public ArtifactItem()
public ArtifactItem(org.apache.maven.artifact.Artifact artifact)
private java.lang.String filterEmptyString(java.lang.String in)
public java.lang.String getArtifactId()
getArtifactId in interface org.apache.maven.shared.dependencies.DependableCoordinatepublic void setArtifactId(java.lang.String artifact)
artifact - The artifactId to set.public java.lang.String getGroupId()
getGroupId in interface org.apache.maven.shared.dependencies.DependableCoordinatepublic void setGroupId(java.lang.String groupId)
groupId - The groupId to set.public java.lang.String getType()
getType in interface org.apache.maven.shared.dependencies.DependableCoordinatepublic void setType(java.lang.String type)
type - The type to set.public java.lang.String getVersion()
getVersion in interface org.apache.maven.shared.dependencies.DependableCoordinatepublic void setVersion(java.lang.String version)
version - The version to set.public java.lang.String getBaseVersion()
public java.lang.String getClassifier()
getClassifier in interface org.apache.maven.shared.dependencies.DependableCoordinatepublic void setClassifier(java.lang.String classifier)
classifier - Classifier.public java.lang.String toString()
toString in class java.lang.Objectpublic java.io.File getOutputDirectory()
public void setOutputDirectory(java.io.File outputDirectory)
outputDirectory - The outputDirectory to set.public java.lang.String getDestFileName()
public void setDestFileName(java.lang.String destFileName)
destFileName - The destFileName to set.public boolean isNeedsProcessing()
public void setNeedsProcessing(boolean needsProcessing)
needsProcessing - The needsProcessing to set.public java.lang.String getOverWrite()
public void setOverWrite(java.lang.String overWrite)
overWrite - The overWrite to set.public java.lang.String getEncoding()
public void setEncoding(java.lang.String encoding)
encoding - The encoding to set.public org.apache.maven.artifact.Artifact getArtifact()
public void setArtifact(org.apache.maven.artifact.Artifact artifact)
artifact - The artifact to set.public java.lang.String getExcludes()
public void setExcludes(java.lang.String excludes)
excludes - A comma separated list of items to exclude i.e. **\/*.xml, **\/*.propertiespublic java.lang.String getIncludes()
public void setIncludes(java.lang.String includes)
includes - A comma separated list of items to include i.e. **\/*.xml, **\/*.properties