Package de.hybris.platform.cms2.model
Class CMSVersionModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.cms2.model.CMSVersionModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CMSVersionModel extends ItemModel
Generated model class for type CMSVersion first defined at extension cms2.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_CMSVERSION2CMSVERSION
Generated relation code constant for relationCMSVersion2CMSVersion
defining source attributerelatedParents
in extensioncms2
.static java.lang.String
_CMSVERSIONGCPROCESS2CMSVERSION
Generated relation code constant for relationCMSVersionGCProcess2CMSVersion
defining source attributecmsVersionGCProcesses
in extensioncms2
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
CMSVERSIONGCPROCESSES
Generated constant - Attribute key ofCMSVersion.cmsVersionGCProcesses
attribute defined at extensioncms2
.static java.lang.String
DESCRIPTION
Generated constant - Attribute key ofCMSVersion.description
attribute defined at extensioncms2
.static java.lang.String
ITEMCATALOGVERSION
Generated constant - Attribute key ofCMSVersion.itemCatalogVersion
attribute defined at extensioncms2
.static java.lang.String
ITEMTYPECODE
Generated constant - Attribute key ofCMSVersion.itemTypeCode
attribute defined at extensioncms2
.static java.lang.String
ITEMUID
Generated constant - Attribute key ofCMSVersion.itemUid
attribute defined at extensioncms2
.static java.lang.String
LABEL
Generated constant - Attribute key ofCMSVersion.label
attribute defined at extensioncms2
.static java.lang.String
PAYLOAD
Generated constant - Attribute key ofCMSVersion.payload
attribute defined at extensioncms2
.static java.lang.String
RELATEDCHILDREN
Generated constant - Attribute key ofCMSVersion.relatedChildren
attribute defined at extensioncms2
.static java.lang.String
RELATEDPARENTS
Generated constant - Attribute key ofCMSVersion.relatedParents
attribute defined at extensioncms2
.static java.lang.String
RETAIN
Generated constant - Attribute key ofCMSVersion.retain
attribute defined at extensioncms2
.static java.lang.String
TRANSACTIONID
Generated constant - Attribute key ofCMSVersion.transactionId
attribute defined at extensioncms2
.static java.lang.String
UID
Generated constant - Attribute key ofCMSVersion.uid
attribute defined at extensioncms2
.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description CMSVersionModel()
Generated constructor - Default constructor for generic creation.CMSVersionModel(ItemModel _owner, java.lang.String _uid)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCMSVersionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextCMSVersionModel(java.lang.String _uid)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<CMSVersionGCProcessModel>
getCmsVersionGCProcesses()
Generated method - Getter of theCMSVersion.cmsVersionGCProcesses
attribute defined at extensioncms2
.java.lang.String
getDescription()
Generated method - Getter of theCMSVersion.description
attribute defined at extensioncms2
.CatalogVersionModel
getItemCatalogVersion()
Generated method - Getter of theCMSVersion.itemCatalogVersion
attribute defined at extensioncms2
.java.lang.String
getItemTypeCode()
Generated method - Getter of theCMSVersion.itemTypeCode
attribute defined at extensioncms2
.java.lang.String
getItemUid()
Generated method - Getter of theCMSVersion.itemUid
attribute defined at extensioncms2
.java.lang.String
getLabel()
Generated method - Getter of theCMSVersion.label
attribute defined at extensioncms2
.java.lang.String
getPayload()
Generated method - Getter of theCMSVersion.payload
attribute defined at extensioncms2
.java.util.List<CMSVersionModel>
getRelatedChildren()
Generated method - Getter of theCMSVersion.relatedChildren
attribute defined at extensioncms2
.java.util.Collection<CMSVersionModel>
getRelatedParents()
Generated method - Getter of theCMSVersion.relatedParents
attribute defined at extensioncms2
.java.lang.Boolean
getRetain()
Generated method - Getter of theCMSVersion.retain
attribute defined at extensioncms2
.java.lang.String
getTransactionId()
Generated method - Getter of theCMSVersion.transactionId
attribute defined at extensioncms2
.java.lang.String
getUid()
Generated method - Getter of theCMSVersion.uid
attribute defined at extensioncms2
.void
setCmsVersionGCProcesses(java.util.Collection<CMSVersionGCProcessModel> value)
Generated method - Setter ofCMSVersion.cmsVersionGCProcesses
attribute defined at extensioncms2
.void
setDescription(java.lang.String value)
Generated method - Setter ofCMSVersion.description
attribute defined at extensioncms2
.void
setItemCatalogVersion(CatalogVersionModel value)
Generated method - Setter ofCMSVersion.itemCatalogVersion
attribute defined at extensioncms2
.void
setItemTypeCode(java.lang.String value)
Generated method - Setter ofCMSVersion.itemTypeCode
attribute defined at extensioncms2
.void
setItemUid(java.lang.String value)
Generated method - Setter ofCMSVersion.itemUid
attribute defined at extensioncms2
.void
setLabel(java.lang.String value)
Generated method - Setter ofCMSVersion.label
attribute defined at extensioncms2
.void
setPayload(java.lang.String value)
Generated method - Setter ofCMSVersion.payload
attribute defined at extensioncms2
.void
setRelatedChildren(java.util.List<CMSVersionModel> value)
Generated method - Setter ofCMSVersion.relatedChildren
attribute defined at extensioncms2
.void
setRelatedParents(java.util.Collection<CMSVersionModel> value)
Generated method - Setter ofCMSVersion.relatedParents
attribute defined at extensioncms2
.void
setRetain(java.lang.Boolean value)
Generated method - Setter ofCMSVersion.retain
attribute defined at extensioncms2
.void
setTransactionId(java.lang.String value)
Generated method - Setter ofCMSVersion.transactionId
attribute defined at extensioncms2
.void
setUid(java.lang.String value)
Generated method - Setter ofCMSVersion.uid
attribute defined at extensioncms2
.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_CMSVERSION2CMSVERSION
public static final java.lang.String _CMSVERSION2CMSVERSION
Generated relation code constant for relationCMSVersion2CMSVersion
defining source attributerelatedParents
in extensioncms2
.- See Also:
- Constant Field Values
-
_CMSVERSIONGCPROCESS2CMSVERSION
public static final java.lang.String _CMSVERSIONGCPROCESS2CMSVERSION
Generated relation code constant for relationCMSVersionGCProcess2CMSVersion
defining source attributecmsVersionGCProcesses
in extensioncms2
.- See Also:
- Constant Field Values
-
UID
public static final java.lang.String UID
Generated constant - Attribute key ofCMSVersion.uid
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
TRANSACTIONID
public static final java.lang.String TRANSACTIONID
Generated constant - Attribute key ofCMSVersion.transactionId
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
ITEMUID
public static final java.lang.String ITEMUID
Generated constant - Attribute key ofCMSVersion.itemUid
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
ITEMTYPECODE
public static final java.lang.String ITEMTYPECODE
Generated constant - Attribute key ofCMSVersion.itemTypeCode
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
ITEMCATALOGVERSION
public static final java.lang.String ITEMCATALOGVERSION
Generated constant - Attribute key ofCMSVersion.itemCatalogVersion
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
LABEL
public static final java.lang.String LABEL
Generated constant - Attribute key ofCMSVersion.label
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofCMSVersion.description
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
RETAIN
public static final java.lang.String RETAIN
Generated constant - Attribute key ofCMSVersion.retain
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
PAYLOAD
public static final java.lang.String PAYLOAD
Generated constant - Attribute key ofCMSVersion.payload
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
RELATEDPARENTS
public static final java.lang.String RELATEDPARENTS
Generated constant - Attribute key ofCMSVersion.relatedParents
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
RELATEDCHILDREN
public static final java.lang.String RELATEDCHILDREN
Generated constant - Attribute key ofCMSVersion.relatedChildren
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
CMSVERSIONGCPROCESSES
public static final java.lang.String CMSVERSIONGCPROCESSES
Generated constant - Attribute key ofCMSVersion.cmsVersionGCProcesses
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CMSVersionModel
public CMSVersionModel()
Generated constructor - Default constructor for generic creation.
-
CMSVersionModel
public CMSVersionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
CMSVersionModel
@Deprecated(since="4.1.1", forRemoval=true) public CMSVersionModel(java.lang.String _uid)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_uid
- initial attribute declared by typeCMSVersion
at extensioncms2
-
CMSVersionModel
@Deprecated(since="4.1.1", forRemoval=true) public CMSVersionModel(ItemModel _owner, java.lang.String _uid)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_owner
- initial attribute declared by typeItem
at extensioncore
_uid
- initial attribute declared by typeCMSVersion
at extensioncms2
-
-
Method Detail
-
getCmsVersionGCProcesses
@Accessor(qualifier="cmsVersionGCProcesses", type=GETTER) public java.util.Collection<CMSVersionGCProcessModel> getCmsVersionGCProcesses()
Generated method - Getter of theCMSVersion.cmsVersionGCProcesses
attribute defined at extensioncms2
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the cmsVersionGCProcesses
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theCMSVersion.description
attribute defined at extensioncms2
.- Returns:
- the description
-
getItemCatalogVersion
@Accessor(qualifier="itemCatalogVersion", type=GETTER) public CatalogVersionModel getItemCatalogVersion()
Generated method - Getter of theCMSVersion.itemCatalogVersion
attribute defined at extensioncms2
.- Returns:
- the itemCatalogVersion
-
getItemTypeCode
@Accessor(qualifier="itemTypeCode", type=GETTER) public java.lang.String getItemTypeCode()
Generated method - Getter of theCMSVersion.itemTypeCode
attribute defined at extensioncms2
.- Returns:
- the itemTypeCode
-
getItemUid
@Accessor(qualifier="itemUid", type=GETTER) public java.lang.String getItemUid()
Generated method - Getter of theCMSVersion.itemUid
attribute defined at extensioncms2
.- Returns:
- the itemUid
-
getLabel
@Accessor(qualifier="label", type=GETTER) public java.lang.String getLabel()
Generated method - Getter of theCMSVersion.label
attribute defined at extensioncms2
.- Returns:
- the label
-
getPayload
@Accessor(qualifier="payload", type=GETTER) public java.lang.String getPayload()
Generated method - Getter of theCMSVersion.payload
attribute defined at extensioncms2
.- Returns:
- the payload
-
getRelatedChildren
@Accessor(qualifier="relatedChildren", type=GETTER) public java.util.List<CMSVersionModel> getRelatedChildren()
Generated method - Getter of theCMSVersion.relatedChildren
attribute defined at extensioncms2
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the relatedChildren
-
getRelatedParents
@Accessor(qualifier="relatedParents", type=GETTER) public java.util.Collection<CMSVersionModel> getRelatedParents()
Generated method - Getter of theCMSVersion.relatedParents
attribute defined at extensioncms2
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the relatedParents
-
getRetain
@Accessor(qualifier="retain", type=GETTER) public java.lang.Boolean getRetain()
Generated method - Getter of theCMSVersion.retain
attribute defined at extensioncms2
.- Returns:
- the retain
-
getTransactionId
@Accessor(qualifier="transactionId", type=GETTER) public java.lang.String getTransactionId()
Generated method - Getter of theCMSVersion.transactionId
attribute defined at extensioncms2
.- Returns:
- the transactionId - Used internally to identify all the versions created in a single transaction
-
getUid
@Accessor(qualifier="uid", type=GETTER) public java.lang.String getUid()
Generated method - Getter of theCMSVersion.uid
attribute defined at extensioncms2
.- Returns:
- the uid - Used to uniquely identify a version across all items
-
setCmsVersionGCProcesses
@Accessor(qualifier="cmsVersionGCProcesses", type=SETTER) public void setCmsVersionGCProcesses(java.util.Collection<CMSVersionGCProcessModel> value)
Generated method - Setter ofCMSVersion.cmsVersionGCProcesses
attribute defined at extensioncms2
.- Parameters:
value
- the cmsVersionGCProcesses
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofCMSVersion.description
attribute defined at extensioncms2
.- Parameters:
value
- the description
-
setItemCatalogVersion
@Accessor(qualifier="itemCatalogVersion", type=SETTER) public void setItemCatalogVersion(CatalogVersionModel value)
Generated method - Setter ofCMSVersion.itemCatalogVersion
attribute defined at extensioncms2
.- Parameters:
value
- the itemCatalogVersion
-
setItemTypeCode
@Accessor(qualifier="itemTypeCode", type=SETTER) public void setItemTypeCode(java.lang.String value)
Generated method - Setter ofCMSVersion.itemTypeCode
attribute defined at extensioncms2
.- Parameters:
value
- the itemTypeCode
-
setItemUid
@Accessor(qualifier="itemUid", type=SETTER) public void setItemUid(java.lang.String value)
Generated method - Setter ofCMSVersion.itemUid
attribute defined at extensioncms2
.- Parameters:
value
- the itemUid
-
setLabel
@Accessor(qualifier="label", type=SETTER) public void setLabel(java.lang.String value)
Generated method - Setter ofCMSVersion.label
attribute defined at extensioncms2
.- Parameters:
value
- the label
-
setPayload
@Accessor(qualifier="payload", type=SETTER) public void setPayload(java.lang.String value)
Generated method - Setter ofCMSVersion.payload
attribute defined at extensioncms2
.- Parameters:
value
- the payload
-
setRelatedChildren
@Accessor(qualifier="relatedChildren", type=SETTER) public void setRelatedChildren(java.util.List<CMSVersionModel> value)
Generated method - Setter ofCMSVersion.relatedChildren
attribute defined at extensioncms2
.- Parameters:
value
- the relatedChildren
-
setRelatedParents
@Accessor(qualifier="relatedParents", type=SETTER) public void setRelatedParents(java.util.Collection<CMSVersionModel> value)
Generated method - Setter ofCMSVersion.relatedParents
attribute defined at extensioncms2
.- Parameters:
value
- the relatedParents
-
setRetain
@Accessor(qualifier="retain", type=SETTER) public void setRetain(java.lang.Boolean value)
Generated method - Setter ofCMSVersion.retain
attribute defined at extensioncms2
.- Parameters:
value
- the retain
-
setTransactionId
@Accessor(qualifier="transactionId", type=SETTER) public void setTransactionId(java.lang.String value)
Generated method - Setter ofCMSVersion.transactionId
attribute defined at extensioncms2
.- Parameters:
value
- the transactionId - Used internally to identify all the versions created in a single transaction
-
-