org.opencms.db.jpa.persistence
Class CmsDAOHistoryStructure.CmsDAOHistoryStructurePK

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

public static class CmsDAOHistoryStructure.CmsDAOHistoryStructurePK
extends java.lang.Object
implements java.io.Serializable

This class implements the primary key for a historical structure entry in the table "cms_history_structure".

See Also:
Serialized Form

Field Summary
 int m_publishTag
          The publish tag.
 java.lang.String m_structureId
          The structure id.
 int m_version
          The version.
 
Constructor Summary
CmsDAOHistoryStructure.CmsDAOHistoryStructurePK()
          The default constructor.
CmsDAOHistoryStructure.CmsDAOHistoryStructurePK(java.lang.String str)
          A public constructor to generate a primary key from a given String.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getPublishTag()
          Returns the publishTag.
 java.lang.String getStructureId()
          Returns the structureId.
 int getVersion()
          Returns the version.
 int hashCode()
           
 void setPublishTag(int publishTag)
          Sets the publishTag.
 void setStructureId(java.lang.String structureId)
          Sets the structureId.
 void setVersion(int version)
          Sets the version.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

m_publishTag

public int m_publishTag
The publish tag.


m_structureId

public java.lang.String m_structureId
The structure id.


m_version

public int m_version
The version.

Constructor Detail

CmsDAOHistoryStructure.CmsDAOHistoryStructurePK

public CmsDAOHistoryStructure.CmsDAOHistoryStructurePK()
The default constructor.


CmsDAOHistoryStructure.CmsDAOHistoryStructurePK

public CmsDAOHistoryStructure.CmsDAOHistoryStructurePK(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)

getPublishTag

public int getPublishTag()
Returns the publishTag.

Returns:
the publishTag

getStructureId

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

Returns:
the structureId

getVersion

public int getVersion()
Returns the version.

Returns:
the version

hashCode

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

setPublishTag

public void setPublishTag(int publishTag)
Sets the publishTag.

Parameters:
publishTag - the publishTag to set

setStructureId

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

Parameters:
structureId - the structureId to set

setVersion

public void setVersion(int version)
Sets the version.

Parameters:
version - the version to set

toString

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