org.rhq.core.domain.content
Class RepoPackageVersionPK

java.lang.Object
  extended by org.rhq.core.domain.content.RepoPackageVersionPK
All Implemented Interfaces:
Serializable

public class RepoPackageVersionPK
extends Object
implements Serializable

This is the composite primary key for the RepoPackageVersion entity. That entity is an explicit many-to-many mapping table, so this composite key is simply the foreign keys to both ends of that relationship.

See Also:
Serialized Form

Constructor Summary
RepoPackageVersionPK()
           
RepoPackageVersionPK(Repo repo, PackageVersion pv)
           
 
Method Summary
 boolean equals(Object obj)
           
 PackageVersion getPackageVersion()
           
 Repo getRepo()
           
 int hashCode()
           
 void setPackageVersion(PackageVersion packageVersion)
           
 void setRepo(Repo repo)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepoPackageVersionPK

public RepoPackageVersionPK()

RepoPackageVersionPK

public RepoPackageVersionPK(Repo repo,
                            PackageVersion pv)
Method Detail

getRepo

public Repo getRepo()

setRepo

public void setRepo(Repo repo)

getPackageVersion

public PackageVersion getPackageVersion()

setPackageVersion

public void setPackageVersion(PackageVersion packageVersion)

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.