public class PackagingRule
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Constructor and Description |
---|
PackagingRule() |
Modifier and Type | Method and 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.Object
public 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 removedCopyright © 2012–2017 Red Hat, Inc.. All rights reserved.