Class ArtifactState
- java.lang.Object
-
- org.fedoraproject.xmvn.tools.install.impl.ArtifactState
-
class ArtifactState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private Artifactartifactprivate ArtifactInstallerinstallerprivate ArtifactMetadatametadataprivate PackagingRulepackagingRuleprivate JavaPackagetargetPackage
-
Constructor Summary
Constructors Constructor Description ArtifactState(Artifact artifact, ArtifactMetadata metadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)ArtifactgetArtifact()ArtifactInstallergetInstaller()ArtifactMetadatagetMetadata()PackagingRulegetPackagingRule()JavaPackagegetTargetPackage()inthashCode()voidsetInstaller(ArtifactInstaller installer)voidsetPackagingRule(PackagingRule packagingRule)voidsetTargetPackage(JavaPackage targetPackage)
-
-
-
Field Detail
-
artifact
private final Artifact artifact
-
metadata
private final ArtifactMetadata metadata
-
targetPackage
private JavaPackage targetPackage
-
packagingRule
private PackagingRule packagingRule
-
installer
private ArtifactInstaller installer
-
-
Constructor Detail
-
ArtifactState
public ArtifactState(Artifact artifact, ArtifactMetadata metadata)
-
-
Method Detail
-
getArtifact
public Artifact getArtifact()
-
getMetadata
public ArtifactMetadata getMetadata()
-
getTargetPackage
public JavaPackage getTargetPackage()
-
setTargetPackage
public void setTargetPackage(JavaPackage targetPackage)
-
getPackagingRule
public PackagingRule getPackagingRule()
-
setPackagingRule
public void setPackagingRule(PackagingRule packagingRule)
-
getInstaller
public ArtifactInstaller getInstaller()
-
setInstaller
public void setInstaller(ArtifactInstaller installer)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-