org.opencms.db.jpa.persistence
Class CmsDAOHistoryProperties.CmsDAOHistoryPropertiesPK

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

public static class CmsDAOHistoryProperties.CmsDAOHistoryPropertiesPK
extends java.lang.Object
implements java.io.Serializable

This class implements the primary key for a history properties entry in the table "cms_history_properties".

See Also:
Serialized Form

Field Summary
 java.lang.String m_propertyDefId
          The property definition id.
 int m_propertyMappingType
          The property mapping type.
 int m_publishTag
          The publish tag.
 java.lang.String m_structureId
          The structure id.
 
Constructor Summary
CmsDAOHistoryProperties.CmsDAOHistoryPropertiesPK()
          The default constructor.
CmsDAOHistoryProperties.CmsDAOHistoryPropertiesPK(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 getPropertyDefId()
          Returns the propertyDefId.
 int getPropertyMappingType()
          Returns the propertyMappingType.
 int getPublishTag()
          Returns the publishTag.
 java.lang.String getStructureId()
          Returns the structureId.
 int hashCode()
           
 void setPropertyDefId(java.lang.String propertyDefId)
          Sets the propertyDefId.
 void setPropertyMappingType(int propertyMappingType)
          Sets the propertyMappingType.
 void setPublishTag(int publishTag)
          Sets the publishTag.
 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_propertyDefId

public java.lang.String m_propertyDefId
The property definition id.


m_propertyMappingType

public int m_propertyMappingType
The property mapping type.


m_publishTag

public int m_publishTag
The publish tag.


m_structureId

public java.lang.String m_structureId
The structure id.

Constructor Detail

CmsDAOHistoryProperties.CmsDAOHistoryPropertiesPK

public CmsDAOHistoryProperties.CmsDAOHistoryPropertiesPK()
The default constructor.


CmsDAOHistoryProperties.CmsDAOHistoryPropertiesPK

public CmsDAOHistoryProperties.CmsDAOHistoryPropertiesPK(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)

getPropertyDefId

public java.lang.String getPropertyDefId()
Returns the propertyDefId.

Returns:
the propertyDefId

getPropertyMappingType

public int getPropertyMappingType()
Returns the propertyMappingType.

Returns:
the propertyMappingType

getPublishTag

public int getPublishTag()
Returns the publishTag.

Returns:
the publishTag

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

setPropertyDefId

public void setPropertyDefId(java.lang.String propertyDefId)
Sets the propertyDefId.

Parameters:
propertyDefId - the propertyDefId to set

setPropertyMappingType

public void setPropertyMappingType(int propertyMappingType)
Sets the propertyMappingType.

Parameters:
propertyMappingType - the propertyMappingType to set

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

toString

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