Class PreviewDataModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.cms2.model.preview.PreviewDataModel
All Implemented Interfaces:
Serializable

public class PreviewDataModel extends ItemModel
Generated model class for type PreviewData first defined at extension cms2.
See Also:
  • 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 final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of PreviewData.activeCatalogVersion attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.activeSite attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.catalogVersions attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.country attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.editMode attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.language attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.liveEdit attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.page attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.previewCatalog attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.previewCategory attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.previewContentCatalogVersion attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.previewProduct attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.resourcePath attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.time attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.uiExperience attribute defined at extension acceleratorcms.
    static final String
    Generated constant - Attribute key of PreviewData.user attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.userGroup attribute defined at extension cms2.
    static final String
    Generated constant - Attribute key of PreviewData.version attribute defined at extension cms2.

    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
    Generated constructor - Default constructor for generic creation.
    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
    PreviewDataModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the PreviewData.activeCatalogVersion attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.activeSite attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.catalogVersions attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.country attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.editMode attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.language attribute defined at extension cms2.
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 1811
    Generated method - Getter of the PreviewData.page attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.previewCatalog attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.previewCategory attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.previewContentCatalogVersion attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.previewProduct attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.resourcePath attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.time attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.uiExperience attribute defined at extension acceleratorcms.
    Generated method - Getter of the PreviewData.user attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.userGroup attribute defined at extension cms2.
    Generated method - Getter of the PreviewData.version attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.activeCatalogVersion attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.activeSite attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.catalogVersions attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.country attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.editMode attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.language attribute defined at extension cms2.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 1811
    void
    Generated method - Setter of PreviewData.page attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.previewCatalog attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.previewCategory attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.previewContentCatalogVersion attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.previewProduct attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.resourcePath attribute defined at extension cms2.
    void
    setTime(Date value)
    Generated method - Setter of PreviewData.time attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.uiExperience attribute defined at extension acceleratorcms.
    void
    Generated method - Setter of PreviewData.user attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.userGroup attribute defined at extension cms2.
    void
    Generated method - Setter of PreviewData.version attribute defined at extension cms2.

    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

    Methods inherited from class java.lang.Object

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

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • USER

      public static final String USER
      Generated constant - Attribute key of PreviewData.user attribute defined at extension cms2.
      See Also:
    • USERGROUP

      public static final String USERGROUP
      Generated constant - Attribute key of PreviewData.userGroup attribute defined at extension cms2.
      See Also:
    • COUNTRY

      public static final String COUNTRY
      Generated constant - Attribute key of PreviewData.country attribute defined at extension cms2.
      See Also:
    • LANGUAGE

      public static final String LANGUAGE
      Generated constant - Attribute key of PreviewData.language attribute defined at extension cms2.
      See Also:
    • TIME

      public static final String TIME
      Generated constant - Attribute key of PreviewData.time attribute defined at extension cms2.
      See Also:
    • LIVEEDIT

      public static final String LIVEEDIT
      Generated constant - Attribute key of PreviewData.liveEdit attribute defined at extension cms2.
      See Also:
    • EDITMODE

      public static final String EDITMODE
      Generated constant - Attribute key of PreviewData.editMode attribute defined at extension cms2.
      See Also:
    • RESOURCEPATH

      public static final String RESOURCEPATH
      Generated constant - Attribute key of PreviewData.resourcePath attribute defined at extension cms2.
      See Also:
    • PAGE

      public static final String PAGE
      Generated constant - Attribute key of PreviewData.page attribute defined at extension cms2.
      See Also:
    • PREVIEWCATEGORY

      public static final String PREVIEWCATEGORY
      Generated constant - Attribute key of PreviewData.previewCategory attribute defined at extension cms2.
      See Also:
    • PREVIEWPRODUCT

      public static final String PREVIEWPRODUCT
      Generated constant - Attribute key of PreviewData.previewProduct attribute defined at extension cms2.
      See Also:
    • PREVIEWCATALOG

      public static final String PREVIEWCATALOG
      Generated constant - Attribute key of PreviewData.previewCatalog attribute defined at extension cms2.
      See Also:
    • ACTIVESITE

      public static final String ACTIVESITE
      Generated constant - Attribute key of PreviewData.activeSite attribute defined at extension cms2.
      See Also:
    • ACTIVECATALOGVERSION

      public static final String ACTIVECATALOGVERSION
      Generated constant - Attribute key of PreviewData.activeCatalogVersion attribute defined at extension cms2.
      See Also:
    • VERSION

      public static final String VERSION
      Generated constant - Attribute key of PreviewData.version attribute defined at extension cms2.
      See Also:
    • PREVIEWCONTENTCATALOGVERSION

      public static final String PREVIEWCONTENTCATALOGVERSION
      Generated constant - Attribute key of PreviewData.previewContentCatalogVersion attribute defined at extension cms2.
      See Also:
    • CATALOGVERSIONS

      public static final String CATALOGVERSIONS
      Generated constant - Attribute key of PreviewData.catalogVersions attribute defined at extension cms2.
      See Also:
    • UIEXPERIENCE

      public static final String UIEXPERIENCE
      Generated constant - Attribute key of PreviewData.uiExperience attribute defined at extension acceleratorcms.
      See Also:
  • Constructor Details

    • PreviewDataModel

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

      public PreviewDataModel(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
    • PreviewDataModel

      @Deprecated(since="4.1.1", forRemoval=true) public PreviewDataModel(ItemModel _owner)
      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:
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getActiveCatalogVersion

      @Accessor(qualifier="activeCatalogVersion", type=GETTER) public CatalogVersionModel getActiveCatalogVersion()
      Generated method - Getter of the PreviewData.activeCatalogVersion attribute defined at extension cms2.
      Returns:
      the activeCatalogVersion
    • getActiveSite

      @Accessor(qualifier="activeSite", type=GETTER) public CMSSiteModel getActiveSite()
      Generated method - Getter of the PreviewData.activeSite attribute defined at extension cms2.
      Returns:
      the activeSite
    • getCatalogVersions

      @Accessor(qualifier="catalogVersions", type=GETTER) public Collection<CatalogVersionModel> getCatalogVersions()
      Generated method - Getter of the PreviewData.catalogVersions attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the catalogVersions
    • getCountry

      @Accessor(qualifier="country", type=GETTER) public CountryModel getCountry()
      Generated method - Getter of the PreviewData.country attribute defined at extension cms2.
      Returns:
      the country
    • getEditMode

      @Accessor(qualifier="editMode", type=GETTER) public Boolean getEditMode()
      Generated method - Getter of the PreviewData.editMode attribute defined at extension cms2.
      Returns:
      the editMode
    • getLanguage

      @Accessor(qualifier="language", type=GETTER) public LanguageModel getLanguage()
      Generated method - Getter of the PreviewData.language attribute defined at extension cms2.
      Returns:
      the language
    • getLiveEdit

      @Deprecated(since="1811", forRemoval=true) @Accessor(qualifier="liveEdit", type=GETTER) public Boolean getLiveEdit()
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 1811
      Generated method - Getter of the PreviewData.liveEdit attribute defined at extension cms2.
      Returns:
      the liveEdit
    • getPage

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

      @Accessor(qualifier="previewCatalog", type=GETTER) public CatalogModel getPreviewCatalog()
      Generated method - Getter of the PreviewData.previewCatalog attribute defined at extension cms2.
      Returns:
      the previewCatalog
    • getPreviewCategory

      @Accessor(qualifier="previewCategory", type=GETTER) public CategoryModel getPreviewCategory()
      Generated method - Getter of the PreviewData.previewCategory attribute defined at extension cms2.
      Returns:
      the previewCategory
    • getPreviewContentCatalogVersion

      @Accessor(qualifier="previewContentCatalogVersion", type=GETTER) public CatalogVersionModel getPreviewContentCatalogVersion()
      Generated method - Getter of the PreviewData.previewContentCatalogVersion attribute defined at extension cms2.
      Returns:
      the previewContentCatalogVersion
    • getPreviewProduct

      @Accessor(qualifier="previewProduct", type=GETTER) public ProductModel getPreviewProduct()
      Generated method - Getter of the PreviewData.previewProduct attribute defined at extension cms2.
      Returns:
      the previewProduct
    • getResourcePath

      @Accessor(qualifier="resourcePath", type=GETTER) public String getResourcePath()
      Generated method - Getter of the PreviewData.resourcePath attribute defined at extension cms2.
      Returns:
      the resourcePath
    • getTime

      @Accessor(qualifier="time", type=GETTER) public Date getTime()
      Generated method - Getter of the PreviewData.time attribute defined at extension cms2.
      Returns:
      the time
    • getUiExperience

      @Accessor(qualifier="uiExperience", type=GETTER) public UiExperienceLevel getUiExperience()
      Generated method - Getter of the PreviewData.uiExperience attribute defined at extension acceleratorcms.
      Returns:
      the uiExperience
    • getUser

      @Accessor(qualifier="user", type=GETTER) public UserModel getUser()
      Generated method - Getter of the PreviewData.user attribute defined at extension cms2.
      Returns:
      the user
    • getUserGroup

      @Accessor(qualifier="userGroup", type=GETTER) public UserGroupModel getUserGroup()
      Generated method - Getter of the PreviewData.userGroup attribute defined at extension cms2.
      Returns:
      the userGroup
    • getVersion

      @Accessor(qualifier="version", type=GETTER) public CMSVersionModel getVersion()
      Generated method - Getter of the PreviewData.version attribute defined at extension cms2.
      Returns:
      the version
    • setActiveCatalogVersion

      @Accessor(qualifier="activeCatalogVersion", type=SETTER) public void setActiveCatalogVersion(CatalogVersionModel value)
      Generated method - Setter of PreviewData.activeCatalogVersion attribute defined at extension cms2.
      Parameters:
      value - the activeCatalogVersion
    • setActiveSite

      @Accessor(qualifier="activeSite", type=SETTER) public void setActiveSite(CMSSiteModel value)
      Generated method - Setter of PreviewData.activeSite attribute defined at extension cms2.
      Parameters:
      value - the activeSite
    • setCatalogVersions

      @Accessor(qualifier="catalogVersions", type=SETTER) public void setCatalogVersions(Collection<CatalogVersionModel> value)
      Generated method - Setter of PreviewData.catalogVersions attribute defined at extension cms2.
      Parameters:
      value - the catalogVersions
    • setCountry

      @Accessor(qualifier="country", type=SETTER) public void setCountry(CountryModel value)
      Generated method - Setter of PreviewData.country attribute defined at extension cms2.
      Parameters:
      value - the country
    • setEditMode

      @Accessor(qualifier="editMode", type=SETTER) public void setEditMode(Boolean value)
      Generated method - Setter of PreviewData.editMode attribute defined at extension cms2.
      Parameters:
      value - the editMode
    • setLanguage

      @Accessor(qualifier="language", type=SETTER) public void setLanguage(LanguageModel value)
      Generated method - Setter of PreviewData.language attribute defined at extension cms2.
      Parameters:
      value - the language
    • setLiveEdit

      @Deprecated(since="1811", forRemoval=true) @Accessor(qualifier="liveEdit", type=SETTER) public void setLiveEdit(Boolean value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 1811
      Generated method - Setter of PreviewData.liveEdit attribute defined at extension cms2.
      Parameters:
      value - the liveEdit
    • setPage

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

      @Accessor(qualifier="previewCatalog", type=SETTER) public void setPreviewCatalog(CatalogModel value)
      Generated method - Setter of PreviewData.previewCatalog attribute defined at extension cms2.
      Parameters:
      value - the previewCatalog
    • setPreviewCategory

      @Accessor(qualifier="previewCategory", type=SETTER) public void setPreviewCategory(CategoryModel value)
      Generated method - Setter of PreviewData.previewCategory attribute defined at extension cms2.
      Parameters:
      value - the previewCategory
    • setPreviewContentCatalogVersion

      @Accessor(qualifier="previewContentCatalogVersion", type=SETTER) public void setPreviewContentCatalogVersion(CatalogVersionModel value)
      Generated method - Setter of PreviewData.previewContentCatalogVersion attribute defined at extension cms2.
      Parameters:
      value - the previewContentCatalogVersion
    • setPreviewProduct

      @Accessor(qualifier="previewProduct", type=SETTER) public void setPreviewProduct(ProductModel value)
      Generated method - Setter of PreviewData.previewProduct attribute defined at extension cms2.
      Parameters:
      value - the previewProduct
    • setResourcePath

      @Accessor(qualifier="resourcePath", type=SETTER) public void setResourcePath(String value)
      Generated method - Setter of PreviewData.resourcePath attribute defined at extension cms2.
      Parameters:
      value - the resourcePath
    • setTime

      @Accessor(qualifier="time", type=SETTER) public void setTime(Date value)
      Generated method - Setter of PreviewData.time attribute defined at extension cms2.
      Parameters:
      value - the time
    • setUiExperience

      @Accessor(qualifier="uiExperience", type=SETTER) public void setUiExperience(UiExperienceLevel value)
      Generated method - Setter of PreviewData.uiExperience attribute defined at extension acceleratorcms.
      Parameters:
      value - the uiExperience
    • setUser

      @Accessor(qualifier="user", type=SETTER) public void setUser(UserModel value)
      Generated method - Setter of PreviewData.user attribute defined at extension cms2.
      Parameters:
      value - the user
    • setUserGroup

      @Accessor(qualifier="userGroup", type=SETTER) public void setUserGroup(UserGroupModel value)
      Generated method - Setter of PreviewData.userGroup attribute defined at extension cms2.
      Parameters:
      value - the userGroup
    • setVersion

      @Accessor(qualifier="version", type=SETTER) public void setVersion(CMSVersionModel value)
      Generated method - Setter of PreviewData.version attribute defined at extension cms2.
      Parameters:
      value - the version