org.opencms.db.jpa.persistence
Class CmsDAOPublishHistory.CmsDAOPublishHistoryPK

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

public static class CmsDAOPublishHistory.CmsDAOPublishHistoryPK
extends java.lang.Object
implements java.io.Serializable

This class implements the primary key for a publish history entry in the table "cms_publish_history".

See Also:
Serialized Form

Field Summary
 java.lang.String m_historyId
          The history id.
 int m_publishTag
          The publish tag.
 java.lang.String m_resourcePath
          The resource path.
 java.lang.String m_structureId
          The structure id.
 
Constructor Summary
CmsDAOPublishHistory.CmsDAOPublishHistoryPK()
          The default constructor.
CmsDAOPublishHistory.CmsDAOPublishHistoryPK(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 getHistoryId()
          Returns the historyId.
 int getPublishTag()
          Returns the publishTag.
 java.lang.String getResourcePath()
          Returns the resourcePath.
 java.lang.String getStructureId()
          Returns the structureId.
 int hashCode()
           
 void setHistoryId(java.lang.String historyId)
          Sets the historyId.
 void setPublishTag(int publishTag)
          Sets the publishTag.
 void setResourcePath(java.lang.String resourcePath)
          Sets the resourcePath.
 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_historyId

public java.lang.String m_historyId
The history id.


m_publishTag

public int m_publishTag
The publish tag.


m_resourcePath

public java.lang.String m_resourcePath
The resource path.


m_structureId

public java.lang.String m_structureId
The structure id.

Constructor Detail

CmsDAOPublishHistory.CmsDAOPublishHistoryPK

public CmsDAOPublishHistory.CmsDAOPublishHistoryPK()
The default constructor.


CmsDAOPublishHistory.CmsDAOPublishHistoryPK

public CmsDAOPublishHistory.CmsDAOPublishHistoryPK(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)

getHistoryId

public java.lang.String getHistoryId()
Returns the historyId.

Returns:
the historyId

getPublishTag

public int getPublishTag()
Returns the publishTag.

Returns:
the publishTag

getResourcePath

public java.lang.String getResourcePath()
Returns the resourcePath.

Returns:
the resourcePath

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()

setHistoryId

public void setHistoryId(java.lang.String historyId)
Sets the historyId.

Parameters:
historyId - the historyId to set

setPublishTag

public void setPublishTag(int publishTag)
Sets the publishTag.

Parameters:
publishTag - the publishTag to set

setResourcePath

public void setResourcePath(java.lang.String resourcePath)
Sets the resourcePath.

Parameters:
resourcePath - the resourcePath 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()