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_CMSVERSION2CMSVERSIONGenerated relation code constant for relationCMSVersion2CMSVersiondefining source attributerelatedParentsin extensioncms2.static java.lang.String_CMSVERSIONGCPROCESS2CMSVERSIONGenerated relation code constant for relationCMSVersionGCProcess2CMSVersiondefining source attributecmsVersionGCProcessesin extensioncms2.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringCMSVERSIONGCPROCESSESGenerated constant - Attribute key ofCMSVersion.cmsVersionGCProcessesattribute defined at extensioncms2.static java.lang.StringDESCRIPTIONGenerated constant - Attribute key ofCMSVersion.descriptionattribute defined at extensioncms2.static java.lang.StringITEMCATALOGVERSIONGenerated constant - Attribute key ofCMSVersion.itemCatalogVersionattribute defined at extensioncms2.static java.lang.StringITEMTYPECODEGenerated constant - Attribute key ofCMSVersion.itemTypeCodeattribute defined at extensioncms2.static java.lang.StringITEMUIDGenerated constant - Attribute key ofCMSVersion.itemUidattribute defined at extensioncms2.static java.lang.StringLABELGenerated constant - Attribute key ofCMSVersion.labelattribute defined at extensioncms2.static java.lang.StringPAYLOADGenerated constant - Attribute key ofCMSVersion.payloadattribute defined at extensioncms2.static java.lang.StringRELATEDCHILDRENGenerated constant - Attribute key ofCMSVersion.relatedChildrenattribute defined at extensioncms2.static java.lang.StringRELATEDPARENTSGenerated constant - Attribute key ofCMSVersion.relatedParentsattribute defined at extensioncms2.static java.lang.StringRETAINGenerated constant - Attribute key ofCMSVersion.retainattribute defined at extensioncms2.static java.lang.StringTRANSACTIONIDGenerated constant - Attribute key ofCMSVersion.transactionIdattribute defined at extensioncms2.static java.lang.StringUIDGenerated constant - Attribute key ofCMSVersion.uidattribute 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.cmsVersionGCProcessesattribute defined at extensioncms2.java.lang.StringgetDescription()Generated method - Getter of theCMSVersion.descriptionattribute defined at extensioncms2.CatalogVersionModelgetItemCatalogVersion()Generated method - Getter of theCMSVersion.itemCatalogVersionattribute defined at extensioncms2.java.lang.StringgetItemTypeCode()Generated method - Getter of theCMSVersion.itemTypeCodeattribute defined at extensioncms2.java.lang.StringgetItemUid()Generated method - Getter of theCMSVersion.itemUidattribute defined at extensioncms2.java.lang.StringgetLabel()Generated method - Getter of theCMSVersion.labelattribute defined at extensioncms2.java.lang.StringgetPayload()Generated method - Getter of theCMSVersion.payloadattribute defined at extensioncms2.java.util.List<CMSVersionModel>getRelatedChildren()Generated method - Getter of theCMSVersion.relatedChildrenattribute defined at extensioncms2.java.util.Collection<CMSVersionModel>getRelatedParents()Generated method - Getter of theCMSVersion.relatedParentsattribute defined at extensioncms2.java.lang.BooleangetRetain()Generated method - Getter of theCMSVersion.retainattribute defined at extensioncms2.java.lang.StringgetTransactionId()Generated method - Getter of theCMSVersion.transactionIdattribute defined at extensioncms2.java.lang.StringgetUid()Generated method - Getter of theCMSVersion.uidattribute defined at extensioncms2.voidsetCmsVersionGCProcesses(java.util.Collection<CMSVersionGCProcessModel> value)Generated method - Setter ofCMSVersion.cmsVersionGCProcessesattribute defined at extensioncms2.voidsetDescription(java.lang.String value)Generated method - Setter ofCMSVersion.descriptionattribute defined at extensioncms2.voidsetItemCatalogVersion(CatalogVersionModel value)Generated method - Setter ofCMSVersion.itemCatalogVersionattribute defined at extensioncms2.voidsetItemTypeCode(java.lang.String value)Generated method - Setter ofCMSVersion.itemTypeCodeattribute defined at extensioncms2.voidsetItemUid(java.lang.String value)Generated method - Setter ofCMSVersion.itemUidattribute defined at extensioncms2.voidsetLabel(java.lang.String value)Generated method - Setter ofCMSVersion.labelattribute defined at extensioncms2.voidsetPayload(java.lang.String value)Generated method - Setter ofCMSVersion.payloadattribute defined at extensioncms2.voidsetRelatedChildren(java.util.List<CMSVersionModel> value)Generated method - Setter ofCMSVersion.relatedChildrenattribute defined at extensioncms2.voidsetRelatedParents(java.util.Collection<CMSVersionModel> value)Generated method - Setter ofCMSVersion.relatedParentsattribute defined at extensioncms2.voidsetRetain(java.lang.Boolean value)Generated method - Setter ofCMSVersion.retainattribute defined at extensioncms2.voidsetTransactionId(java.lang.String value)Generated method - Setter ofCMSVersion.transactionIdattribute defined at extensioncms2.voidsetUid(java.lang.String value)Generated method - Setter ofCMSVersion.uidattribute 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 relationCMSVersion2CMSVersiondefining source attributerelatedParentsin extensioncms2.- See Also:
- Constant Field Values
-
_CMSVERSIONGCPROCESS2CMSVERSION
public static final java.lang.String _CMSVERSIONGCPROCESS2CMSVERSION
Generated relation code constant for relationCMSVersionGCProcess2CMSVersiondefining source attributecmsVersionGCProcessesin extensioncms2.- See Also:
- Constant Field Values
-
UID
public static final java.lang.String UID
Generated constant - Attribute key ofCMSVersion.uidattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
TRANSACTIONID
public static final java.lang.String TRANSACTIONID
Generated constant - Attribute key ofCMSVersion.transactionIdattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
ITEMUID
public static final java.lang.String ITEMUID
Generated constant - Attribute key ofCMSVersion.itemUidattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
ITEMTYPECODE
public static final java.lang.String ITEMTYPECODE
Generated constant - Attribute key ofCMSVersion.itemTypeCodeattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
ITEMCATALOGVERSION
public static final java.lang.String ITEMCATALOGVERSION
Generated constant - Attribute key ofCMSVersion.itemCatalogVersionattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
LABEL
public static final java.lang.String LABEL
Generated constant - Attribute key ofCMSVersion.labelattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofCMSVersion.descriptionattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
RETAIN
public static final java.lang.String RETAIN
Generated constant - Attribute key ofCMSVersion.retainattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
PAYLOAD
public static final java.lang.String PAYLOAD
Generated constant - Attribute key ofCMSVersion.payloadattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
RELATEDPARENTS
public static final java.lang.String RELATEDPARENTS
Generated constant - Attribute key ofCMSVersion.relatedParentsattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
RELATEDCHILDREN
public static final java.lang.String RELATEDCHILDREN
Generated constant - Attribute key ofCMSVersion.relatedChildrenattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
CMSVERSIONGCPROCESSES
public static final java.lang.String CMSVERSIONGCPROCESSES
Generated constant - Attribute key ofCMSVersion.cmsVersionGCProcessesattribute 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 typeCMSVersionat 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 typeItemat extensioncore_uid- initial attribute declared by typeCMSVersionat extensioncms2
-
-
Method Detail
-
getCmsVersionGCProcesses
@Accessor(qualifier="cmsVersionGCProcesses", type=GETTER) public java.util.Collection<CMSVersionGCProcessModel> getCmsVersionGCProcesses()
Generated method - Getter of theCMSVersion.cmsVersionGCProcessesattribute 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.descriptionattribute defined at extensioncms2.- Returns:
- the description
-
getItemCatalogVersion
@Accessor(qualifier="itemCatalogVersion", type=GETTER) public CatalogVersionModel getItemCatalogVersion()
Generated method - Getter of theCMSVersion.itemCatalogVersionattribute defined at extensioncms2.- Returns:
- the itemCatalogVersion
-
getItemTypeCode
@Accessor(qualifier="itemTypeCode", type=GETTER) public java.lang.String getItemTypeCode()
Generated method - Getter of theCMSVersion.itemTypeCodeattribute defined at extensioncms2.- Returns:
- the itemTypeCode
-
getItemUid
@Accessor(qualifier="itemUid", type=GETTER) public java.lang.String getItemUid()
Generated method - Getter of theCMSVersion.itemUidattribute defined at extensioncms2.- Returns:
- the itemUid
-
getLabel
@Accessor(qualifier="label", type=GETTER) public java.lang.String getLabel()
Generated method - Getter of theCMSVersion.labelattribute defined at extensioncms2.- Returns:
- the label
-
getPayload
@Accessor(qualifier="payload", type=GETTER) public java.lang.String getPayload()
Generated method - Getter of theCMSVersion.payloadattribute defined at extensioncms2.- Returns:
- the payload
-
getRelatedChildren
@Accessor(qualifier="relatedChildren", type=GETTER) public java.util.List<CMSVersionModel> getRelatedChildren()
Generated method - Getter of theCMSVersion.relatedChildrenattribute 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.relatedParentsattribute 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.retainattribute defined at extensioncms2.- Returns:
- the retain
-
getTransactionId
@Accessor(qualifier="transactionId", type=GETTER) public java.lang.String getTransactionId()
Generated method - Getter of theCMSVersion.transactionIdattribute 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.uidattribute 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.cmsVersionGCProcessesattribute defined at extensioncms2.- Parameters:
value- the cmsVersionGCProcesses
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofCMSVersion.descriptionattribute defined at extensioncms2.- Parameters:
value- the description
-
setItemCatalogVersion
@Accessor(qualifier="itemCatalogVersion", type=SETTER) public void setItemCatalogVersion(CatalogVersionModel value)
Generated method - Setter ofCMSVersion.itemCatalogVersionattribute defined at extensioncms2.- Parameters:
value- the itemCatalogVersion
-
setItemTypeCode
@Accessor(qualifier="itemTypeCode", type=SETTER) public void setItemTypeCode(java.lang.String value)
Generated method - Setter ofCMSVersion.itemTypeCodeattribute defined at extensioncms2.- Parameters:
value- the itemTypeCode
-
setItemUid
@Accessor(qualifier="itemUid", type=SETTER) public void setItemUid(java.lang.String value)
Generated method - Setter ofCMSVersion.itemUidattribute defined at extensioncms2.- Parameters:
value- the itemUid
-
setLabel
@Accessor(qualifier="label", type=SETTER) public void setLabel(java.lang.String value)
Generated method - Setter ofCMSVersion.labelattribute defined at extensioncms2.- Parameters:
value- the label
-
setPayload
@Accessor(qualifier="payload", type=SETTER) public void setPayload(java.lang.String value)
Generated method - Setter ofCMSVersion.payloadattribute 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.relatedChildrenattribute 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.relatedParentsattribute defined at extensioncms2.- Parameters:
value- the relatedParents
-
setRetain
@Accessor(qualifier="retain", type=SETTER) public void setRetain(java.lang.Boolean value)
Generated method - Setter ofCMSVersion.retainattribute defined at extensioncms2.- Parameters:
value- the retain
-
setTransactionId
@Accessor(qualifier="transactionId", type=SETTER) public void setTransactionId(java.lang.String value)
Generated method - Setter ofCMSVersion.transactionIdattribute defined at extensioncms2.- Parameters:
value- the transactionId - Used internally to identify all the versions created in a single transaction
-
-