org.opencms.db.jpa.persistence
Class CmsDAOSubscription.CmsDAOSubscriptionPK

java.lang.Object
  extended by org.opencms.db.jpa.persistence.CmsDAOSubscription.CmsDAOSubscriptionPK
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
CmsDAOSubscription

public static class CmsDAOSubscription.CmsDAOSubscriptionPK
extends java.lang.Object
implements java.io.Serializable

This class implements the primary key for a subscription entry in the table "cms_subscription".

See Also:
Serialized Form

Field Summary
 java.lang.String m_principalId
          The principal id.
 java.lang.String m_structureId
          The structure id.
 
Constructor Summary
CmsDAOSubscription.CmsDAOSubscriptionPK()
          The default constructor.
CmsDAOSubscription.CmsDAOSubscriptionPK(java.lang.String str)
          A public constructor to generate a primary key from a given String.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getPrincipalId()
          Returns the principalId.
 java.lang.String getStructureId()
          Returns the structureId.
 int hashCode()
           
 void setPrincipalId(java.lang.String principalId)
          Sets the principalId.
 void setStructureId(java.lang.String structureId)
          Sets the structureId.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

m_principalId

public java.lang.String m_principalId
The principal id.


m_structureId

public java.lang.String m_structureId
The structure id.

Constructor Detail

CmsDAOSubscription.CmsDAOSubscriptionPK

public CmsDAOSubscription.CmsDAOSubscriptionPK()
The default constructor.


CmsDAOSubscription.CmsDAOSubscriptionPK

public CmsDAOSubscription.CmsDAOSubscriptionPK(java.lang.String str)
A public constructor to generate a primary key from a given String.

Parameters:
str - the String to generate the id from
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

getPrincipalId

public java.lang.String getPrincipalId()
Returns the principalId.

Returns:
the principalId

getStructureId

public java.lang.String getStructureId()
Returns the structureId.

Returns:
the structureId

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
See Also:
Object.hashCode()

setPrincipalId

public void setPrincipalId(java.lang.String principalId)
Sets the principalId.

Parameters:
principalId - the principalId to set

setStructureId

public void setStructureId(java.lang.String structureId)
Sets the structureId.

Parameters:
structureId - the structureId to set

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()