java.io.Serializable, java.lang.Cloneablepublic class PackagingRule
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
| Constructor | Description |
|---|---|
PackagingRule() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addAlias(Artifact artifact) |
Add an alias.
|
void |
addFile(java.lang.String string) |
Method addFile.
|
void |
addVersion(java.lang.String string) |
Method addVersion.
|
PackagingRule |
clone() |
Method clone.
|
java.util.List<Artifact> |
getAliases() |
Method getAliases.
|
Artifact |
getArtifactGlob() |
Get pattern specifying one or more Maven artifacts.
|
java.util.List<java.lang.String> |
getFiles() |
Method getFiles.
|
java.lang.String |
getTargetPackage() |
Get name of binary package into which artifacts are
assigned.
|
java.lang.String |
getTargetRepository() |
Get iD of repository into which artifacts are installed.
|
java.util.List<java.lang.String> |
getVersions() |
Method getVersions.
|
java.lang.Boolean |
isMatched() |
Get whether any reactor artifact matches artifact glob
pattern or this rule.
|
java.lang.Boolean |
isOptional() |
Get whether this rule is optional.
|
void |
removeAlias(Artifact artifact) |
Remove an alias.
|
void |
removeFile(java.lang.String string) |
Method removeFile.
|
void |
removeVersion(java.lang.String string) |
Method removeVersion.
|
void |
setAliases(java.util.List<Artifact> aliases) |
Set alternative identifiers of artifacts.
|
void |
setArtifactGlob(Artifact artifactGlob) |
Set pattern specifying one or more Maven artifacts.
|
void |
setFiles(java.util.List<java.lang.String> files) |
Set files holding the artifact.
|
void |
setMatched(java.lang.Boolean matched) |
Set whether any reactor artifact matches artifact glob
pattern or this rule.
|
void |
setOptional(java.lang.Boolean optional) |
Set whether this rule is optional.
|
void |
setTargetPackage(java.lang.String targetPackage) |
Set name of binary package into which artifacts are
assigned.
|
void |
setTargetRepository(java.lang.String targetRepository) |
Set iD of repository into which artifacts are installed.
|
void |
setVersions(java.util.List<java.lang.String> versions) |
Set compatibility versions of the artifact.
|
public void addFile(java.lang.String string)
string - public void addVersion(java.lang.String string)
string - public PackagingRule clone()
clone in class java.lang.Objectpublic java.util.List<Artifact> getAliases()
public Artifact getArtifactGlob()
public java.util.List<java.lang.String> getFiles()
public java.lang.String getTargetPackage()
public java.lang.String getTargetRepository()
public java.util.List<java.lang.String> getVersions()
public java.lang.Boolean isMatched()
public java.lang.Boolean isOptional()
public void removeFile(java.lang.String string)
string - public void removeVersion(java.lang.String string)
string - public void setAliases(java.util.List<Artifact> aliases)
aliases - public void setArtifactGlob(Artifact artifactGlob)
artifactGlob - public void setFiles(java.util.List<java.lang.String> files)
files - public void setMatched(java.lang.Boolean matched)
matched - public void setOptional(java.lang.Boolean optional)
optional - public void setTargetPackage(java.lang.String targetPackage)
targetPackage - public void setTargetRepository(java.lang.String targetRepository)
targetRepository - public void setVersions(java.util.List<java.lang.String> versions)
versions - public void addAlias(Artifact artifact)
artifact - alias to be addedpublic void removeAlias(Artifact artifact)
artifact - alias to be removed