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:
Serializable
Generated model class for type CMSVersion first defined at extension cms2.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationCMSVersion2CMSVersiondefining source attributerelatedParentsin extensioncms2.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofCMSVersion.descriptionattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSVersion.itemCatalogVersionattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSVersion.itemTypeCodeattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSVersion.itemUidattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSVersion.labelattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSVersion.payloadattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSVersion.relatedChildrenattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSVersion.relatedParentsattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSVersion.retainattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSVersion.transactionIdattribute defined at extensioncms2.static final StringGenerated 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, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.CMSVersionModel(ItemModel _owner, 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 - Default constructor for creation with existing contextCMSVersionModel(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
Modifier and TypeMethodDescriptionGenerated method - Getter of theCMSVersion.descriptionattribute defined at extensioncms2.Generated method - Getter of theCMSVersion.itemCatalogVersionattribute defined at extensioncms2.Generated method - Getter of theCMSVersion.itemTypeCodeattribute defined at extensioncms2.Generated method - Getter of theCMSVersion.itemUidattribute defined at extensioncms2.getLabel()Generated method - Getter of theCMSVersion.labelattribute defined at extensioncms2.Generated method - Getter of theCMSVersion.payloadattribute defined at extensioncms2.Generated method - Getter of theCMSVersion.relatedChildrenattribute defined at extensioncms2.Generated method - Getter of theCMSVersion.relatedParentsattribute defined at extensioncms2.Generated method - Getter of theCMSVersion.retainattribute defined at extensioncms2.Generated method - Getter of theCMSVersion.transactionIdattribute defined at extensioncms2.getUid()Generated method - Getter of theCMSVersion.uidattribute defined at extensioncms2.voidsetDescription(String value) Generated method - Setter ofCMSVersion.descriptionattribute defined at extensioncms2.voidGenerated method - Setter ofCMSVersion.itemCatalogVersionattribute defined at extensioncms2.voidsetItemTypeCode(String value) Generated method - Setter ofCMSVersion.itemTypeCodeattribute defined at extensioncms2.voidsetItemUid(String value) Generated method - Setter ofCMSVersion.itemUidattribute defined at extensioncms2.voidGenerated method - Setter ofCMSVersion.labelattribute defined at extensioncms2.voidsetPayload(String value) Generated method - Setter ofCMSVersion.payloadattribute defined at extensioncms2.voidsetRelatedChildren(List<CMSVersionModel> value) Generated method - Setter ofCMSVersion.relatedChildrenattribute defined at extensioncms2.voidGenerated method - Setter ofCMSVersion.relatedParentsattribute defined at extensioncms2.voidGenerated method - Setter ofCMSVersion.retainattribute defined at extensioncms2.voidsetTransactionId(String value) Generated method - Setter ofCMSVersion.transactionIdattribute defined at extensioncms2.voidGenerated 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, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_CMSVERSION2CMSVERSION
Generated relation code constant for relationCMSVersion2CMSVersiondefining source attributerelatedParentsin extensioncms2.- See Also:
-
UID
Generated constant - Attribute key ofCMSVersion.uidattribute defined at extensioncms2.- See Also:
-
TRANSACTIONID
Generated constant - Attribute key ofCMSVersion.transactionIdattribute defined at extensioncms2.- See Also:
-
ITEMUID
Generated constant - Attribute key ofCMSVersion.itemUidattribute defined at extensioncms2.- See Also:
-
ITEMTYPECODE
Generated constant - Attribute key ofCMSVersion.itemTypeCodeattribute defined at extensioncms2.- See Also:
-
ITEMCATALOGVERSION
Generated constant - Attribute key ofCMSVersion.itemCatalogVersionattribute defined at extensioncms2.- See Also:
-
LABEL
Generated constant - Attribute key ofCMSVersion.labelattribute defined at extensioncms2.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofCMSVersion.descriptionattribute defined at extensioncms2.- See Also:
-
RETAIN
Generated constant - Attribute key ofCMSVersion.retainattribute defined at extensioncms2.- See Also:
-
PAYLOAD
Generated constant - Attribute key ofCMSVersion.payloadattribute defined at extensioncms2.- See Also:
-
RELATEDPARENTS
Generated constant - Attribute key ofCMSVersion.relatedParentsattribute defined at extensioncms2.- See Also:
-
RELATEDCHILDREN
Generated constant - Attribute key ofCMSVersion.relatedChildrenattribute defined at extensioncms2.- See Also:
-
-
Constructor Details
-
CMSVersionModel
public CMSVersionModel()Generated constructor - Default constructor for generic creation. -
CMSVersionModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CMSVersionModel
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, 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 Details
-
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
Generated method - Getter of theCMSVersion.itemTypeCodeattribute defined at extensioncms2.- Returns:
- the itemTypeCode
-
getItemUid
Generated method - Getter of theCMSVersion.itemUidattribute defined at extensioncms2.- Returns:
- the itemUid
-
getLabel
Generated method - Getter of theCMSVersion.labelattribute defined at extensioncms2.- Returns:
- the label
-
getPayload
Generated method - Getter of theCMSVersion.payloadattribute defined at extensioncms2.- Returns:
- the payload
-
getRelatedChildren
@Accessor(qualifier="relatedChildren", type=GETTER) public 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 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
Generated method - Getter of theCMSVersion.retainattribute defined at extensioncms2.- Returns:
- the retain
-
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
Generated method - Getter of theCMSVersion.uidattribute defined at extensioncms2.- Returns:
- the uid - Used to uniquely identify a version across all items
-
setDescription
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
Generated method - Setter ofCMSVersion.itemTypeCodeattribute defined at extensioncms2.- Parameters:
value- the itemTypeCode
-
setItemUid
Generated method - Setter ofCMSVersion.itemUidattribute defined at extensioncms2.- Parameters:
value- the itemUid
-
setLabel
Generated method - Setter ofCMSVersion.labelattribute defined at extensioncms2.- Parameters:
value- the label
-
setPayload
Generated method - Setter ofCMSVersion.payloadattribute defined at extensioncms2.- Parameters:
value- the payload
-
setRelatedChildren
@Accessor(qualifier="relatedChildren", type=SETTER) public void setRelatedChildren(List<CMSVersionModel> value) Generated method - Setter ofCMSVersion.relatedChildrenattribute defined at extensioncms2.- Parameters:
value- the relatedChildren
-
setRelatedParents
@Accessor(qualifier="relatedParents", type=SETTER) public void setRelatedParents(Collection<CMSVersionModel> value) Generated method - Setter ofCMSVersion.relatedParentsattribute defined at extensioncms2.- Parameters:
value- the relatedParents
-
setRetain
Generated method - Setter ofCMSVersion.retainattribute defined at extensioncms2.- Parameters:
value- the retain
-
setTransactionId
Generated method - Setter ofCMSVersion.transactionIdattribute defined at extensioncms2.- Parameters:
value- the transactionId - Used internally to identify all the versions created in a single transaction
-
setUid
Generated method - Setter ofCMSVersion.uidattribute defined at extensioncms2.- Parameters:
value- the uid - Used to uniquely identify a version across all items
-