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 Artifact
artifact
private ArtifactInstaller
installer
private ArtifactMetadata
metadata
private PackagingRule
packagingRule
private JavaPackage
targetPackage
-
Constructor Summary
Constructors Constructor Description ArtifactState(Artifact artifact, ArtifactMetadata metadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
Artifact
getArtifact()
ArtifactInstaller
getInstaller()
ArtifactMetadata
getMetadata()
PackagingRule
getPackagingRule()
JavaPackage
getTargetPackage()
int
hashCode()
void
setInstaller(ArtifactInstaller installer)
void
setPackagingRule(PackagingRule packagingRule)
void
setTargetPackage(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:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-