org.opencms.db.jpa.persistence
Class CmsDAOOfflinePropertyDef

java.lang.Object
  extended by org.opencms.db.jpa.persistence.CmsDAOOfflinePropertyDef
All Implemented Interfaces:
I_CmsDAOPropertyDef

@Entity
public class CmsDAOOfflinePropertyDef
extends java.lang.Object
implements I_CmsDAOPropertyDef

This data access object represents a offline property definition entry inside the table "cms_offline_propertydef".

Since:
8.0.0

Constructor Summary
CmsDAOOfflinePropertyDef()
          The default constructor.
CmsDAOOfflinePropertyDef(java.lang.String propertydefId)
          A public constructor for generating a new offline property definition object with an unique id.
 
Method Summary
 java.lang.String getPropertyDefId()
          Returns the id of this property definition entry.
 java.lang.String getPropertyDefName()
          Returns the property definition name.
 int getPropertyDefType()
          Returns the property definition type.
 void setPropertyDefId(java.lang.String propertydefId)
          Sets the property definition id of this entry.
 void setPropertyDefName(java.lang.String propertydefName)
          Sets the property definitions name.
 void setPropertyDefType(int propertydefType)
          Sets the property definition type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmsDAOOfflinePropertyDef

public CmsDAOOfflinePropertyDef()
The default constructor.


CmsDAOOfflinePropertyDef

public CmsDAOOfflinePropertyDef(java.lang.String propertydefId)
A public constructor for generating a new offline property definition object with an unique id.

Parameters:
propertydefId - the id
Method Detail

getPropertyDefId

public java.lang.String getPropertyDefId()
Description copied from interface: I_CmsDAOPropertyDef
Returns the id of this property definition entry.

Specified by:
getPropertyDefId in interface I_CmsDAOPropertyDef
Returns:
the id
See Also:
I_CmsDAOPropertyDef.getPropertyDefId()

getPropertyDefName

public java.lang.String getPropertyDefName()
Description copied from interface: I_CmsDAOPropertyDef
Returns the property definition name.

Specified by:
getPropertyDefName in interface I_CmsDAOPropertyDef
Returns:
the name
See Also:
I_CmsDAOPropertyDef.getPropertyDefName()

getPropertyDefType

public int getPropertyDefType()
Description copied from interface: I_CmsDAOPropertyDef
Returns the property definition type.

Specified by:
getPropertyDefType in interface I_CmsDAOPropertyDef
Returns:
the type
See Also:
I_CmsDAOPropertyDef.getPropertyDefType()

setPropertyDefId

public void setPropertyDefId(java.lang.String propertydefId)
Description copied from interface: I_CmsDAOPropertyDef
Sets the property definition id of this entry.

Specified by:
setPropertyDefId in interface I_CmsDAOPropertyDef
Parameters:
propertydefId - the id to set
See Also:
I_CmsDAOPropertyDef.setPropertyDefId(java.lang.String)

setPropertyDefName

public void setPropertyDefName(java.lang.String propertydefName)
Description copied from interface: I_CmsDAOPropertyDef
Sets the property definitions name.

Specified by:
setPropertyDefName in interface I_CmsDAOPropertyDef
Parameters:
propertydefName - the name to set
See Also:
I_CmsDAOPropertyDef.setPropertyDefName(java.lang.String)

setPropertyDefType

public void setPropertyDefType(int propertydefType)
Description copied from interface: I_CmsDAOPropertyDef
Sets the property definition type.

Specified by:
setPropertyDefType in interface I_CmsDAOPropertyDef
Parameters:
propertydefType - the type to set
See Also:
I_CmsDAOPropertyDef.setPropertyDefType(int)