Class ContentSlotForPageModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class ContentSlotForPageModel
    extends CMSRelationModel
    Generated model class for type ContentSlotForPage first defined at extension cms2.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String CONTENTSLOT
      Generated constant - Attribute key of ContentSlotForPage.contentSlot attribute defined at extension cms2.
      static java.lang.String PAGE
      Generated constant - Attribute key of ContentSlotForPage.page attribute defined at extension cms2.
      static java.lang.String POSITION
      Generated constant - Attribute key of ContentSlotForPage.position attribute defined at extension cms2.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ContentSlotModel getContentSlot()
      Generated method - Getter of the ContentSlotForPage.contentSlot attribute defined at extension cms2.
      AbstractPageModel getPage()
      Generated method - Getter of the ContentSlotForPage.page attribute defined at extension cms2.
      java.lang.String getPosition()
      Generated method - Getter of the ContentSlotForPage.position attribute defined at extension cms2.
      void setContentSlot​(ContentSlotModel value)
      Generated method - Setter of ContentSlotForPage.contentSlot attribute defined at extension cms2.
      void setPage​(AbstractPageModel value)
      Generated method - Setter of ContentSlotForPage.page attribute defined at extension cms2.
      void setPosition​(java.lang.String value)
      Generated method - Setter of ContentSlotForPage.position attribute defined at extension cms2.
      • 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
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • POSITION

        public static final java.lang.String POSITION
        Generated constant - Attribute key of ContentSlotForPage.position attribute defined at extension cms2.
        See Also:
        Constant Field Values
      • PAGE

        public static final java.lang.String PAGE
        Generated constant - Attribute key of ContentSlotForPage.page attribute defined at extension cms2.
        See Also:
        Constant Field Values
      • CONTENTSLOT

        public static final java.lang.String CONTENTSLOT
        Generated constant - Attribute key of ContentSlotForPage.contentSlot attribute defined at extension cms2.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ContentSlotForPageModel

        public ContentSlotForPageModel()
        Generated constructor - Default constructor for generic creation.
      • ContentSlotForPageModel

        public ContentSlotForPageModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • ContentSlotForPageModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ContentSlotForPageModel​(CatalogVersionModel _catalogVersion,
                                       ContentSlotModel _contentSlot,
                                       AbstractPageModel _page,
                                       java.lang.String _position,
                                       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
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _catalogVersion - initial attribute declared by type CMSRelation at extension cms2
        _contentSlot - initial attribute declared by type ContentSlotForPage at extension cms2
        _page - initial attribute declared by type ContentSlotForPage at extension cms2
        _position - initial attribute declared by type ContentSlotForPage at extension cms2
        _uid - initial attribute declared by type CMSRelation at extension cms2
      • ContentSlotForPageModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ContentSlotForPageModel​(CatalogVersionModel _catalogVersion,
                                       ContentSlotModel _contentSlot,
                                       ItemModel _owner,
                                       AbstractPageModel _page,
                                       java.lang.String _position,
                                       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
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _catalogVersion - initial attribute declared by type CMSRelation at extension cms2
        _contentSlot - initial attribute declared by type ContentSlotForPage at extension cms2
        _owner - initial attribute declared by type Item at extension core
        _page - initial attribute declared by type ContentSlotForPage at extension cms2
        _position - initial attribute declared by type ContentSlotForPage at extension cms2
        _uid - initial attribute declared by type CMSRelation at extension cms2
    • Method Detail

      • getContentSlot

        @Accessor(qualifier="contentSlot",
                  type=GETTER)
        public ContentSlotModel getContentSlot()
        Generated method - Getter of the ContentSlotForPage.contentSlot attribute defined at extension cms2.
        Returns:
        the contentSlot
      • getPage

        @Accessor(qualifier="page",
                  type=GETTER)
        public AbstractPageModel getPage()
        Generated method - Getter of the ContentSlotForPage.page attribute defined at extension cms2.
        Returns:
        the page
      • getPosition

        @Accessor(qualifier="position",
                  type=GETTER)
        public java.lang.String getPosition()
        Generated method - Getter of the ContentSlotForPage.position attribute defined at extension cms2.
        Returns:
        the position
      • setContentSlot

        @Accessor(qualifier="contentSlot",
                  type=SETTER)
        public void setContentSlot​(ContentSlotModel value)
        Generated method - Setter of ContentSlotForPage.contentSlot attribute defined at extension cms2.
        Parameters:
        value - the contentSlot
      • setPage

        @Accessor(qualifier="page",
                  type=SETTER)
        public void setPage​(AbstractPageModel value)
        Generated method - Setter of ContentSlotForPage.page attribute defined at extension cms2.
        Parameters:
        value - the page
      • setPosition

        @Accessor(qualifier="position",
                  type=SETTER)
        public void setPosition​(java.lang.String value)
        Generated method - Setter of ContentSlotForPage.position attribute defined at extension cms2.
        Parameters:
        value - the position