org.opencms.db.jpa.persistence
Class CmsDAOOnlineAccessControl.CmsDAOOnlineAccessControlPK

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

public static class CmsDAOOnlineAccessControl.CmsDAOOnlineAccessControlPK
extends java.lang.Object
implements java.io.Serializable

This class implements the primary key for a access entry in the table "cms_online_accesscontrol".

See Also:
Serialized Form

Field Summary
 java.lang.String m_principalId
          The principal id.
 java.lang.String m_resourceId
          The resource id.
 
Constructor Summary
CmsDAOOnlineAccessControl.CmsDAOOnlineAccessControlPK()
          The default constructor.
CmsDAOOnlineAccessControl.CmsDAOOnlineAccessControlPK(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 getResourceId()
          Returns the resourceId.
 int hashCode()
           
 void setPrincipalId(java.lang.String principalId)
          Sets the principalId.
 void setResourceId(java.lang.String resourceId)
          Sets the resourceId.
 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_resourceId

public java.lang.String m_resourceId
The resource id.

Constructor Detail

CmsDAOOnlineAccessControl.CmsDAOOnlineAccessControlPK

public CmsDAOOnlineAccessControl.CmsDAOOnlineAccessControlPK()
The default constructor.


CmsDAOOnlineAccessControl.CmsDAOOnlineAccessControlPK

public CmsDAOOnlineAccessControl.CmsDAOOnlineAccessControlPK(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

getResourceId

public java.lang.String getResourceId()
Returns the resourceId.

Returns:
the resourceId

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

setResourceId

public void setResourceId(java.lang.String resourceId)
Sets the resourceId.

Parameters:
resourceId - the resourceId to set

toString

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