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