Class CMSNavigationEntryModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.cms2.model.contents.CMSItemModel
-
- de.hybris.platform.cms2.model.navigation.CMSNavigationEntryModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CMSNavigationEntryModel extends CMSItemModel
Generated model class for type CMSNavigationEntry 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_CMSNAVNODESTOCMSNAVENTRIESGenerated relation code constant for relationCMSNavNodesToCMSNavEntriesdefining source attributenavigationNodein extensioncms2.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringITEMGenerated constant - Attribute key ofCMSNavigationEntry.itemattribute defined at extensioncms2.static java.lang.StringNAVIGATIONNODEGenerated constant - Attribute key ofCMSNavigationEntry.navigationNodeattribute defined at extensioncms2.static java.lang.StringNAVIGATIONNODEPOSGenerated constant - Attribute key ofCMSNavigationEntry.navigationNodePOSattribute defined at extensioncms2.-
Fields inherited from class de.hybris.platform.cms2.model.contents.CMSItemModel
CATALOGVERSION, NAME, UID
-
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 CMSNavigationEntryModel()Generated constructor - Default constructor for generic creation.CMSNavigationEntryModel(CatalogVersionModel _catalogVersion, ItemModel _item, 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 parametersCMSNavigationEntryModel(CatalogVersionModel _catalogVersion, ItemModel _item, 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 parametersCMSNavigationEntryModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemModelgetItem()Generated method - Getter of theCMSNavigationEntry.itemattribute defined at extensioncms2.CMSNavigationNodeModelgetNavigationNode()Generated method - Getter of theCMSNavigationEntry.navigationNodeattribute defined at extensioncms2.voidsetItem(ItemModel value)Generated method - Setter ofCMSNavigationEntry.itemattribute defined at extensioncms2.voidsetNavigationNode(CMSNavigationNodeModel value)Generated method - Setter ofCMSNavigationEntry.navigationNodeattribute defined at extensioncms2.-
Methods inherited from class de.hybris.platform.cms2.model.contents.CMSItemModel
getCatalogVersion, getName, getUid, setCatalogVersion, setName, setUid
-
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
-
_CMSNAVNODESTOCMSNAVENTRIES
public static final java.lang.String _CMSNAVNODESTOCMSNAVENTRIES
Generated relation code constant for relationCMSNavNodesToCMSNavEntriesdefining source attributenavigationNodein extensioncms2.- See Also:
- Constant Field Values
-
ITEM
public static final java.lang.String ITEM
Generated constant - Attribute key ofCMSNavigationEntry.itemattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
NAVIGATIONNODEPOS
public static final java.lang.String NAVIGATIONNODEPOS
Generated constant - Attribute key ofCMSNavigationEntry.navigationNodePOSattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
NAVIGATIONNODE
public static final java.lang.String NAVIGATIONNODE
Generated constant - Attribute key ofCMSNavigationEntry.navigationNodeattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CMSNavigationEntryModel
public CMSNavigationEntryModel()
Generated constructor - Default constructor for generic creation.
-
CMSNavigationEntryModel
public CMSNavigationEntryModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CMSNavigationEntryModel
@Deprecated(since="4.1.1", forRemoval=true) public CMSNavigationEntryModel(CatalogVersionModel _catalogVersion, ItemModel _item, 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:
_catalogVersion- initial attribute declared by typeCMSItemat extensioncms2_item- initial attribute declared by typeCMSNavigationEntryat extensioncms2_uid- initial attribute declared by typeCMSItemat extensioncms2
-
CMSNavigationEntryModel
@Deprecated(since="4.1.1", forRemoval=true) public CMSNavigationEntryModel(CatalogVersionModel _catalogVersion, ItemModel _item, 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:
_catalogVersion- initial attribute declared by typeCMSItemat extensioncms2_item- initial attribute declared by typeCMSNavigationEntryat extensioncms2_owner- initial attribute declared by typeItemat extensioncore_uid- initial attribute declared by typeCMSItemat extensioncms2
-
-
Method Detail
-
getItem
@Accessor(qualifier="item", type=GETTER) public ItemModel getItem()
Generated method - Getter of theCMSNavigationEntry.itemattribute defined at extensioncms2.- Returns:
- the item
-
getNavigationNode
@Accessor(qualifier="navigationNode", type=GETTER) public CMSNavigationNodeModel getNavigationNode()
Generated method - Getter of theCMSNavigationEntry.navigationNodeattribute defined at extensioncms2.- Returns:
- the navigationNode
-
setItem
@Accessor(qualifier="item", type=SETTER) public void setItem(ItemModel value)
Generated method - Setter ofCMSNavigationEntry.itemattribute defined at extensioncms2.- Parameters:
value- the item
-
setNavigationNode
@Accessor(qualifier="navigationNode", type=SETTER) public void setNavigationNode(CMSNavigationNodeModel value)
Generated method - Setter ofCMSNavigationEntry.navigationNodeattribute defined at extensioncms2.- Parameters:
value- the navigationNode
-
-