org.rhq.core.domain.content
Class ProductVersionPackageVersionPK

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

public class ProductVersionPackageVersionPK
extends Object
implements Serializable

This is the composite primary key for the ProductVersionPackageVersion 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
ProductVersionPackageVersionPK()
           
ProductVersionPackageVersionPK(ProductVersion prd, PackageVersion pkg)
           
 
Method Summary
 boolean equals(Object obj)
           
 PackageVersion getPackageVersion()
           
 ProductVersion getProductVersion()
           
 int hashCode()
           
 void setPackageVersion(PackageVersion packageVersion)
           
 void setProductVersion(ProductVersion prd)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProductVersionPackageVersionPK

public ProductVersionPackageVersionPK()

ProductVersionPackageVersionPK

public ProductVersionPackageVersionPK(ProductVersion prd,
                                      PackageVersion pkg)
Method Detail

getProductVersion

public ProductVersion getProductVersion()

setProductVersion

public void setProductVersion(ProductVersion prd)

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-2009 RHQ Project Advisory Board (Red Hat, Inc.). All Rights Reserved.