Class LayoutSEOEntryWrapper

java.lang.Object
com.liferay.portal.kernel.model.wrapper.BaseModelWrapper<LayoutSEOEntry>
com.liferay.layout.seo.model.LayoutSEOEntryWrapper
All Implemented Interfaces:
LayoutSEOEntry, LayoutSEOEntryModel, com.liferay.portal.kernel.model.AuditedModel, com.liferay.portal.kernel.model.BaseModel<LayoutSEOEntry>, com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntry>, com.liferay.portal.kernel.model.ClassedModel, com.liferay.portal.kernel.model.GroupedModel, com.liferay.portal.kernel.model.LocalizedModel, com.liferay.portal.kernel.model.ModelWrapper<LayoutSEOEntry>, com.liferay.portal.kernel.model.MVCCModel, com.liferay.portal.kernel.model.PersistedModel, com.liferay.portal.kernel.model.ShardedModel, com.liferay.portal.kernel.model.StagedGroupedModel, com.liferay.portal.kernel.model.StagedModel, Serializable, Cloneable, Comparable<LayoutSEOEntry>

public class LayoutSEOEntryWrapper extends com.liferay.portal.kernel.model.wrapper.BaseModelWrapper<LayoutSEOEntry> implements LayoutSEOEntry, com.liferay.portal.kernel.model.ModelWrapper<LayoutSEOEntry>

This class is a wrapper for LayoutSEOEntry.

See Also:
Generated:
  • Constructor Details

    • LayoutSEOEntryWrapper

      public LayoutSEOEntryWrapper(LayoutSEOEntry layoutSEOEntry)
  • Method Details

    • getModelAttributes

      public Map<String,Object> getModelAttributes()
      Specified by:
      getModelAttributes in interface com.liferay.portal.kernel.model.BaseModel<LayoutSEOEntry>
    • setModelAttributes

      public void setModelAttributes(Map<String,Object> attributes)
      Specified by:
      setModelAttributes in interface com.liferay.portal.kernel.model.BaseModel<LayoutSEOEntry>
    • cloneWithOriginalValues

      public LayoutSEOEntry cloneWithOriginalValues()
      Specified by:
      cloneWithOriginalValues in interface com.liferay.portal.kernel.model.BaseModel<LayoutSEOEntry>
      Specified by:
      cloneWithOriginalValues in interface LayoutSEOEntryModel
    • getAvailableLanguageIds

      public String[] getAvailableLanguageIds()
      Specified by:
      getAvailableLanguageIds in interface LayoutSEOEntryModel
      Specified by:
      getAvailableLanguageIds in interface com.liferay.portal.kernel.model.LocalizedModel
    • getCanonicalURL

      public String getCanonicalURL()
      Returns the canonical url of this layout seo entry.
      Specified by:
      getCanonicalURL in interface LayoutSEOEntryModel
      Returns:
      the canonical url of this layout seo entry
    • getCanonicalURL

      public String getCanonicalURL(Locale locale)
      Returns the localized canonical url of this layout seo entry in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getCanonicalURL in interface LayoutSEOEntryModel
      Parameters:
      locale - the locale of the language
      Returns:
      the localized canonical url of this layout seo entry
    • getCanonicalURL

      public String getCanonicalURL(Locale locale, boolean useDefault)
      Returns the localized canonical url of this layout seo entry in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getCanonicalURL in interface LayoutSEOEntryModel
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized canonical url of this layout seo entry. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getCanonicalURL

      public String getCanonicalURL(String languageId)
      Returns the localized canonical url of this layout seo entry in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getCanonicalURL in interface LayoutSEOEntryModel
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized canonical url of this layout seo entry
    • getCanonicalURL

      public String getCanonicalURL(String languageId, boolean useDefault)
      Returns the localized canonical url of this layout seo entry in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getCanonicalURL in interface LayoutSEOEntryModel
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized canonical url of this layout seo entry
    • getCanonicalURLCurrentLanguageId

      public String getCanonicalURLCurrentLanguageId()
      Specified by:
      getCanonicalURLCurrentLanguageId in interface LayoutSEOEntryModel
    • getCanonicalURLCurrentValue

      public String getCanonicalURLCurrentValue()
      Specified by:
      getCanonicalURLCurrentValue in interface LayoutSEOEntryModel
    • getCanonicalURLEnabled

      public boolean getCanonicalURLEnabled()
      Returns the canonical url enabled of this layout seo entry.
      Specified by:
      getCanonicalURLEnabled in interface LayoutSEOEntryModel
      Returns:
      the canonical url enabled of this layout seo entry
    • getCanonicalURLMap

      public Map<Locale,String> getCanonicalURLMap()
      Returns a map of the locales and localized canonical urls of this layout seo entry.
      Specified by:
      getCanonicalURLMap in interface LayoutSEOEntryModel
      Returns:
      the locales and localized canonical urls of this layout seo entry
    • getCompanyId

      public long getCompanyId()
      Returns the company ID of this layout seo entry.
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getCompanyId in interface LayoutSEOEntryModel
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.model.ShardedModel
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the company ID of this layout seo entry
    • getCreateDate

      public Date getCreateDate()
      Returns the create date of this layout seo entry.
      Specified by:
      getCreateDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getCreateDate in interface LayoutSEOEntryModel
      Specified by:
      getCreateDate in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the create date of this layout seo entry
    • getCtCollectionId

      public long getCtCollectionId()
      Returns the ct collection ID of this layout seo entry.
      Specified by:
      getCtCollectionId in interface com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntry>
      Specified by:
      getCtCollectionId in interface LayoutSEOEntryModel
      Returns:
      the ct collection ID of this layout seo entry
    • getDDMStorageId

      public long getDDMStorageId()
      Returns the ddm storage ID of this layout seo entry.
      Specified by:
      getDDMStorageId in interface LayoutSEOEntryModel
      Returns:
      the ddm storage ID of this layout seo entry
    • getDefaultLanguageId

      public String getDefaultLanguageId()
      Specified by:
      getDefaultLanguageId in interface LayoutSEOEntryModel
      Specified by:
      getDefaultLanguageId in interface com.liferay.portal.kernel.model.LocalizedModel
    • getGroupId

      public long getGroupId()
      Returns the group ID of this layout seo entry.
      Specified by:
      getGroupId in interface com.liferay.portal.kernel.model.GroupedModel
      Specified by:
      getGroupId in interface LayoutSEOEntryModel
      Returns:
      the group ID of this layout seo entry
    • getLastPublishDate

      public Date getLastPublishDate()
      Returns the last publish date of this layout seo entry.
      Specified by:
      getLastPublishDate in interface LayoutSEOEntryModel
      Specified by:
      getLastPublishDate in interface com.liferay.portal.kernel.model.StagedGroupedModel
      Returns:
      the last publish date of this layout seo entry
    • getLayoutId

      public long getLayoutId()
      Returns the layout ID of this layout seo entry.
      Specified by:
      getLayoutId in interface LayoutSEOEntryModel
      Returns:
      the layout ID of this layout seo entry
    • getLayoutSEOEntryId

      public long getLayoutSEOEntryId()
      Returns the layout seo entry ID of this layout seo entry.
      Specified by:
      getLayoutSEOEntryId in interface LayoutSEOEntryModel
      Returns:
      the layout seo entry ID of this layout seo entry
    • getModifiedDate

      public Date getModifiedDate()
      Returns the modified date of this layout seo entry.
      Specified by:
      getModifiedDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getModifiedDate in interface LayoutSEOEntryModel
      Specified by:
      getModifiedDate in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the modified date of this layout seo entry
    • getMvccVersion

      public long getMvccVersion()
      Returns the mvcc version of this layout seo entry.
      Specified by:
      getMvccVersion in interface LayoutSEOEntryModel
      Specified by:
      getMvccVersion in interface com.liferay.portal.kernel.model.MVCCModel
      Returns:
      the mvcc version of this layout seo entry
    • getOpenGraphDescription

      public String getOpenGraphDescription()
      Returns the open graph description of this layout seo entry.
      Specified by:
      getOpenGraphDescription in interface LayoutSEOEntryModel
      Returns:
      the open graph description of this layout seo entry
    • getOpenGraphDescription

      public String getOpenGraphDescription(Locale locale)
      Returns the localized open graph description of this layout seo entry in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphDescription in interface LayoutSEOEntryModel
      Parameters:
      locale - the locale of the language
      Returns:
      the localized open graph description of this layout seo entry
    • getOpenGraphDescription

      public String getOpenGraphDescription(Locale locale, boolean useDefault)
      Returns the localized open graph description of this layout seo entry in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphDescription in interface LayoutSEOEntryModel
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized open graph description of this layout seo entry. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getOpenGraphDescription

      public String getOpenGraphDescription(String languageId)
      Returns the localized open graph description of this layout seo entry in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphDescription in interface LayoutSEOEntryModel
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized open graph description of this layout seo entry
    • getOpenGraphDescription

      public String getOpenGraphDescription(String languageId, boolean useDefault)
      Returns the localized open graph description of this layout seo entry in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphDescription in interface LayoutSEOEntryModel
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized open graph description of this layout seo entry
    • getOpenGraphDescriptionCurrentLanguageId

      public String getOpenGraphDescriptionCurrentLanguageId()
      Specified by:
      getOpenGraphDescriptionCurrentLanguageId in interface LayoutSEOEntryModel
    • getOpenGraphDescriptionCurrentValue

      public String getOpenGraphDescriptionCurrentValue()
      Specified by:
      getOpenGraphDescriptionCurrentValue in interface LayoutSEOEntryModel
    • getOpenGraphDescriptionEnabled

      public boolean getOpenGraphDescriptionEnabled()
      Returns the open graph description enabled of this layout seo entry.
      Specified by:
      getOpenGraphDescriptionEnabled in interface LayoutSEOEntryModel
      Returns:
      the open graph description enabled of this layout seo entry
    • getOpenGraphDescriptionMap

      public Map<Locale,String> getOpenGraphDescriptionMap()
      Returns a map of the locales and localized open graph descriptions of this layout seo entry.
      Specified by:
      getOpenGraphDescriptionMap in interface LayoutSEOEntryModel
      Returns:
      the locales and localized open graph descriptions of this layout seo entry
    • getOpenGraphImageAlt

      public String getOpenGraphImageAlt()
      Returns the open graph image alt of this layout seo entry.
      Specified by:
      getOpenGraphImageAlt in interface LayoutSEOEntryModel
      Returns:
      the open graph image alt of this layout seo entry
    • getOpenGraphImageAlt

      public String getOpenGraphImageAlt(Locale locale)
      Returns the localized open graph image alt of this layout seo entry in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphImageAlt in interface LayoutSEOEntryModel
      Parameters:
      locale - the locale of the language
      Returns:
      the localized open graph image alt of this layout seo entry
    • getOpenGraphImageAlt

      public String getOpenGraphImageAlt(Locale locale, boolean useDefault)
      Returns the localized open graph image alt of this layout seo entry in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphImageAlt in interface LayoutSEOEntryModel
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized open graph image alt of this layout seo entry. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getOpenGraphImageAlt

      public String getOpenGraphImageAlt(String languageId)
      Returns the localized open graph image alt of this layout seo entry in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphImageAlt in interface LayoutSEOEntryModel
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized open graph image alt of this layout seo entry
    • getOpenGraphImageAlt

      public String getOpenGraphImageAlt(String languageId, boolean useDefault)
      Returns the localized open graph image alt of this layout seo entry in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphImageAlt in interface LayoutSEOEntryModel
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized open graph image alt of this layout seo entry
    • getOpenGraphImageAltCurrentLanguageId

      public String getOpenGraphImageAltCurrentLanguageId()
      Specified by:
      getOpenGraphImageAltCurrentLanguageId in interface LayoutSEOEntryModel
    • getOpenGraphImageAltCurrentValue

      public String getOpenGraphImageAltCurrentValue()
      Specified by:
      getOpenGraphImageAltCurrentValue in interface LayoutSEOEntryModel
    • getOpenGraphImageAltMap

      public Map<Locale,String> getOpenGraphImageAltMap()
      Returns a map of the locales and localized open graph image alts of this layout seo entry.
      Specified by:
      getOpenGraphImageAltMap in interface LayoutSEOEntryModel
      Returns:
      the locales and localized open graph image alts of this layout seo entry
    • getOpenGraphImageFileEntryId

      public long getOpenGraphImageFileEntryId()
      Returns the open graph image file entry ID of this layout seo entry.
      Specified by:
      getOpenGraphImageFileEntryId in interface LayoutSEOEntryModel
      Returns:
      the open graph image file entry ID of this layout seo entry
    • getOpenGraphTitle

      public String getOpenGraphTitle()
      Returns the open graph title of this layout seo entry.
      Specified by:
      getOpenGraphTitle in interface LayoutSEOEntryModel
      Returns:
      the open graph title of this layout seo entry
    • getOpenGraphTitle

      public String getOpenGraphTitle(Locale locale)
      Returns the localized open graph title of this layout seo entry in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphTitle in interface LayoutSEOEntryModel
      Parameters:
      locale - the locale of the language
      Returns:
      the localized open graph title of this layout seo entry
    • getOpenGraphTitle

      public String getOpenGraphTitle(Locale locale, boolean useDefault)
      Returns the localized open graph title of this layout seo entry in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphTitle in interface LayoutSEOEntryModel
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized open graph title of this layout seo entry. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getOpenGraphTitle

      public String getOpenGraphTitle(String languageId)
      Returns the localized open graph title of this layout seo entry in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphTitle in interface LayoutSEOEntryModel
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized open graph title of this layout seo entry
    • getOpenGraphTitle

      public String getOpenGraphTitle(String languageId, boolean useDefault)
      Returns the localized open graph title of this layout seo entry in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getOpenGraphTitle in interface LayoutSEOEntryModel
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized open graph title of this layout seo entry
    • getOpenGraphTitleCurrentLanguageId

      public String getOpenGraphTitleCurrentLanguageId()
      Specified by:
      getOpenGraphTitleCurrentLanguageId in interface LayoutSEOEntryModel
    • getOpenGraphTitleCurrentValue

      public String getOpenGraphTitleCurrentValue()
      Specified by:
      getOpenGraphTitleCurrentValue in interface LayoutSEOEntryModel
    • getOpenGraphTitleEnabled

      public boolean getOpenGraphTitleEnabled()
      Returns the open graph title enabled of this layout seo entry.
      Specified by:
      getOpenGraphTitleEnabled in interface LayoutSEOEntryModel
      Returns:
      the open graph title enabled of this layout seo entry
    • getOpenGraphTitleMap

      public Map<Locale,String> getOpenGraphTitleMap()
      Returns a map of the locales and localized open graph titles of this layout seo entry.
      Specified by:
      getOpenGraphTitleMap in interface LayoutSEOEntryModel
      Returns:
      the locales and localized open graph titles of this layout seo entry
    • getPrimaryKey

      public long getPrimaryKey()
      Returns the primary key of this layout seo entry.
      Specified by:
      getPrimaryKey in interface com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntry>
      Specified by:
      getPrimaryKey in interface LayoutSEOEntryModel
      Returns:
      the primary key of this layout seo entry
    • getPrivateLayout

      public boolean getPrivateLayout()
      Returns the private layout of this layout seo entry.
      Specified by:
      getPrivateLayout in interface LayoutSEOEntryModel
      Returns:
      the private layout of this layout seo entry
    • getUserId

      public long getUserId()
      Returns the user ID of this layout seo entry.
      Specified by:
      getUserId in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getUserId in interface LayoutSEOEntryModel
      Returns:
      the user ID of this layout seo entry
    • getUserName

      public String getUserName()
      Returns the user name of this layout seo entry.
      Specified by:
      getUserName in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getUserName in interface LayoutSEOEntryModel
      Returns:
      the user name of this layout seo entry
    • getUserUuid

      public String getUserUuid()
      Returns the user uuid of this layout seo entry.
      Specified by:
      getUserUuid in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getUserUuid in interface LayoutSEOEntryModel
      Returns:
      the user uuid of this layout seo entry
    • getUuid

      public String getUuid()
      Returns the uuid of this layout seo entry.
      Specified by:
      getUuid in interface LayoutSEOEntryModel
      Specified by:
      getUuid in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the uuid of this layout seo entry
    • isCanonicalURLEnabled

      public boolean isCanonicalURLEnabled()
      Returns true if this layout seo entry is canonical url enabled.
      Specified by:
      isCanonicalURLEnabled in interface LayoutSEOEntryModel
      Returns:
      true if this layout seo entry is canonical url enabled; false otherwise
    • isOpenGraphDescriptionEnabled

      public boolean isOpenGraphDescriptionEnabled()
      Returns true if this layout seo entry is open graph description enabled.
      Specified by:
      isOpenGraphDescriptionEnabled in interface LayoutSEOEntryModel
      Returns:
      true if this layout seo entry is open graph description enabled; false otherwise
    • isOpenGraphTitleEnabled

      public boolean isOpenGraphTitleEnabled()
      Returns true if this layout seo entry is open graph title enabled.
      Specified by:
      isOpenGraphTitleEnabled in interface LayoutSEOEntryModel
      Returns:
      true if this layout seo entry is open graph title enabled; false otherwise
    • isPrivateLayout

      public boolean isPrivateLayout()
      Returns true if this layout seo entry is private layout.
      Specified by:
      isPrivateLayout in interface LayoutSEOEntryModel
      Returns:
      true if this layout seo entry is private layout; false otherwise
    • persist

      public void persist()
      Specified by:
      persist in interface com.liferay.portal.kernel.model.PersistedModel
    • prepareLocalizedFieldsForImport

      public void prepareLocalizedFieldsForImport() throws com.liferay.portal.kernel.exception.LocaleException
      Specified by:
      prepareLocalizedFieldsForImport in interface LayoutSEOEntryModel
      Specified by:
      prepareLocalizedFieldsForImport in interface com.liferay.portal.kernel.model.LocalizedModel
      Throws:
      com.liferay.portal.kernel.exception.LocaleException
    • prepareLocalizedFieldsForImport

      public void prepareLocalizedFieldsForImport(Locale defaultImportLocale) throws com.liferay.portal.kernel.exception.LocaleException
      Specified by:
      prepareLocalizedFieldsForImport in interface LayoutSEOEntryModel
      Specified by:
      prepareLocalizedFieldsForImport in interface com.liferay.portal.kernel.model.LocalizedModel
      Throws:
      com.liferay.portal.kernel.exception.LocaleException
    • setCanonicalURL

      public void setCanonicalURL(String canonicalURL)
      Sets the canonical url of this layout seo entry.
      Specified by:
      setCanonicalURL in interface LayoutSEOEntryModel
      Parameters:
      canonicalURL - the canonical url of this layout seo entry
    • setCanonicalURL

      public void setCanonicalURL(String canonicalURL, Locale locale)
      Sets the localized canonical url of this layout seo entry in the language.
      Specified by:
      setCanonicalURL in interface LayoutSEOEntryModel
      Parameters:
      canonicalURL - the localized canonical url of this layout seo entry
      locale - the locale of the language
    • setCanonicalURL

      public void setCanonicalURL(String canonicalURL, Locale locale, Locale defaultLocale)
      Sets the localized canonical url of this layout seo entry in the language, and sets the default locale.
      Specified by:
      setCanonicalURL in interface LayoutSEOEntryModel
      Parameters:
      canonicalURL - the localized canonical url of this layout seo entry
      locale - the locale of the language
      defaultLocale - the default locale
    • setCanonicalURLCurrentLanguageId

      public void setCanonicalURLCurrentLanguageId(String languageId)
      Specified by:
      setCanonicalURLCurrentLanguageId in interface LayoutSEOEntryModel
    • setCanonicalURLEnabled

      public void setCanonicalURLEnabled(boolean canonicalURLEnabled)
      Sets whether this layout seo entry is canonical url enabled.
      Specified by:
      setCanonicalURLEnabled in interface LayoutSEOEntryModel
      Parameters:
      canonicalURLEnabled - the canonical url enabled of this layout seo entry
    • setCanonicalURLMap

      public void setCanonicalURLMap(Map<Locale,String> canonicalURLMap)
      Sets the localized canonical urls of this layout seo entry from the map of locales and localized canonical urls.
      Specified by:
      setCanonicalURLMap in interface LayoutSEOEntryModel
      Parameters:
      canonicalURLMap - the locales and localized canonical urls of this layout seo entry
    • setCanonicalURLMap

      public void setCanonicalURLMap(Map<Locale,String> canonicalURLMap, Locale defaultLocale)
      Sets the localized canonical urls of this layout seo entry from the map of locales and localized canonical urls, and sets the default locale.
      Specified by:
      setCanonicalURLMap in interface LayoutSEOEntryModel
      Parameters:
      canonicalURLMap - the locales and localized canonical urls of this layout seo entry
      defaultLocale - the default locale
    • setCompanyId

      public void setCompanyId(long companyId)
      Sets the company ID of this layout seo entry.
      Specified by:
      setCompanyId in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setCompanyId in interface LayoutSEOEntryModel
      Specified by:
      setCompanyId in interface com.liferay.portal.kernel.model.ShardedModel
      Specified by:
      setCompanyId in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      companyId - the company ID of this layout seo entry
    • setCreateDate

      public void setCreateDate(Date createDate)
      Sets the create date of this layout seo entry.
      Specified by:
      setCreateDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setCreateDate in interface LayoutSEOEntryModel
      Specified by:
      setCreateDate in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      createDate - the create date of this layout seo entry
    • setCtCollectionId

      public void setCtCollectionId(long ctCollectionId)
      Sets the ct collection ID of this layout seo entry.
      Specified by:
      setCtCollectionId in interface com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntry>
      Specified by:
      setCtCollectionId in interface LayoutSEOEntryModel
      Parameters:
      ctCollectionId - the ct collection ID of this layout seo entry
    • setDDMStorageId

      public void setDDMStorageId(long DDMStorageId)
      Sets the ddm storage ID of this layout seo entry.
      Specified by:
      setDDMStorageId in interface LayoutSEOEntryModel
      Parameters:
      DDMStorageId - the ddm storage ID of this layout seo entry
    • setGroupId

      public void setGroupId(long groupId)
      Sets the group ID of this layout seo entry.
      Specified by:
      setGroupId in interface com.liferay.portal.kernel.model.GroupedModel
      Specified by:
      setGroupId in interface LayoutSEOEntryModel
      Parameters:
      groupId - the group ID of this layout seo entry
    • setLastPublishDate

      public void setLastPublishDate(Date lastPublishDate)
      Sets the last publish date of this layout seo entry.
      Specified by:
      setLastPublishDate in interface LayoutSEOEntryModel
      Specified by:
      setLastPublishDate in interface com.liferay.portal.kernel.model.StagedGroupedModel
      Parameters:
      lastPublishDate - the last publish date of this layout seo entry
    • setLayoutId

      public void setLayoutId(long layoutId)
      Sets the layout ID of this layout seo entry.
      Specified by:
      setLayoutId in interface LayoutSEOEntryModel
      Parameters:
      layoutId - the layout ID of this layout seo entry
    • setLayoutSEOEntryId

      public void setLayoutSEOEntryId(long layoutSEOEntryId)
      Sets the layout seo entry ID of this layout seo entry.
      Specified by:
      setLayoutSEOEntryId in interface LayoutSEOEntryModel
      Parameters:
      layoutSEOEntryId - the layout seo entry ID of this layout seo entry
    • setModifiedDate

      public void setModifiedDate(Date modifiedDate)
      Sets the modified date of this layout seo entry.
      Specified by:
      setModifiedDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setModifiedDate in interface LayoutSEOEntryModel
      Specified by:
      setModifiedDate in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      modifiedDate - the modified date of this layout seo entry
    • setMvccVersion

      public void setMvccVersion(long mvccVersion)
      Sets the mvcc version of this layout seo entry.
      Specified by:
      setMvccVersion in interface LayoutSEOEntryModel
      Specified by:
      setMvccVersion in interface com.liferay.portal.kernel.model.MVCCModel
      Parameters:
      mvccVersion - the mvcc version of this layout seo entry
    • setOpenGraphDescription

      public void setOpenGraphDescription(String openGraphDescription)
      Sets the open graph description of this layout seo entry.
      Specified by:
      setOpenGraphDescription in interface LayoutSEOEntryModel
      Parameters:
      openGraphDescription - the open graph description of this layout seo entry
    • setOpenGraphDescription

      public void setOpenGraphDescription(String openGraphDescription, Locale locale)
      Sets the localized open graph description of this layout seo entry in the language.
      Specified by:
      setOpenGraphDescription in interface LayoutSEOEntryModel
      Parameters:
      openGraphDescription - the localized open graph description of this layout seo entry
      locale - the locale of the language
    • setOpenGraphDescription

      public void setOpenGraphDescription(String openGraphDescription, Locale locale, Locale defaultLocale)
      Sets the localized open graph description of this layout seo entry in the language, and sets the default locale.
      Specified by:
      setOpenGraphDescription in interface LayoutSEOEntryModel
      Parameters:
      openGraphDescription - the localized open graph description of this layout seo entry
      locale - the locale of the language
      defaultLocale - the default locale
    • setOpenGraphDescriptionCurrentLanguageId

      public void setOpenGraphDescriptionCurrentLanguageId(String languageId)
      Specified by:
      setOpenGraphDescriptionCurrentLanguageId in interface LayoutSEOEntryModel
    • setOpenGraphDescriptionEnabled

      public void setOpenGraphDescriptionEnabled(boolean openGraphDescriptionEnabled)
      Sets whether this layout seo entry is open graph description enabled.
      Specified by:
      setOpenGraphDescriptionEnabled in interface LayoutSEOEntryModel
      Parameters:
      openGraphDescriptionEnabled - the open graph description enabled of this layout seo entry
    • setOpenGraphDescriptionMap

      public void setOpenGraphDescriptionMap(Map<Locale,String> openGraphDescriptionMap)
      Sets the localized open graph descriptions of this layout seo entry from the map of locales and localized open graph descriptions.
      Specified by:
      setOpenGraphDescriptionMap in interface LayoutSEOEntryModel
      Parameters:
      openGraphDescriptionMap - the locales and localized open graph descriptions of this layout seo entry
    • setOpenGraphDescriptionMap

      public void setOpenGraphDescriptionMap(Map<Locale,String> openGraphDescriptionMap, Locale defaultLocale)
      Sets the localized open graph descriptions of this layout seo entry from the map of locales and localized open graph descriptions, and sets the default locale.
      Specified by:
      setOpenGraphDescriptionMap in interface LayoutSEOEntryModel
      Parameters:
      openGraphDescriptionMap - the locales and localized open graph descriptions of this layout seo entry
      defaultLocale - the default locale
    • setOpenGraphImageAlt

      public void setOpenGraphImageAlt(String openGraphImageAlt)
      Sets the open graph image alt of this layout seo entry.
      Specified by:
      setOpenGraphImageAlt in interface LayoutSEOEntryModel
      Parameters:
      openGraphImageAlt - the open graph image alt of this layout seo entry
    • setOpenGraphImageAlt

      public void setOpenGraphImageAlt(String openGraphImageAlt, Locale locale)
      Sets the localized open graph image alt of this layout seo entry in the language.
      Specified by:
      setOpenGraphImageAlt in interface LayoutSEOEntryModel
      Parameters:
      openGraphImageAlt - the localized open graph image alt of this layout seo entry
      locale - the locale of the language
    • setOpenGraphImageAlt

      public void setOpenGraphImageAlt(String openGraphImageAlt, Locale locale, Locale defaultLocale)
      Sets the localized open graph image alt of this layout seo entry in the language, and sets the default locale.
      Specified by:
      setOpenGraphImageAlt in interface LayoutSEOEntryModel
      Parameters:
      openGraphImageAlt - the localized open graph image alt of this layout seo entry
      locale - the locale of the language
      defaultLocale - the default locale
    • setOpenGraphImageAltCurrentLanguageId

      public void setOpenGraphImageAltCurrentLanguageId(String languageId)
      Specified by:
      setOpenGraphImageAltCurrentLanguageId in interface LayoutSEOEntryModel
    • setOpenGraphImageAltMap

      public void setOpenGraphImageAltMap(Map<Locale,String> openGraphImageAltMap)
      Sets the localized open graph image alts of this layout seo entry from the map of locales and localized open graph image alts.
      Specified by:
      setOpenGraphImageAltMap in interface LayoutSEOEntryModel
      Parameters:
      openGraphImageAltMap - the locales and localized open graph image alts of this layout seo entry
    • setOpenGraphImageAltMap

      public void setOpenGraphImageAltMap(Map<Locale,String> openGraphImageAltMap, Locale defaultLocale)
      Sets the localized open graph image alts of this layout seo entry from the map of locales and localized open graph image alts, and sets the default locale.
      Specified by:
      setOpenGraphImageAltMap in interface LayoutSEOEntryModel
      Parameters:
      openGraphImageAltMap - the locales and localized open graph image alts of this layout seo entry
      defaultLocale - the default locale
    • setOpenGraphImageFileEntryId

      public void setOpenGraphImageFileEntryId(long openGraphImageFileEntryId)
      Sets the open graph image file entry ID of this layout seo entry.
      Specified by:
      setOpenGraphImageFileEntryId in interface LayoutSEOEntryModel
      Parameters:
      openGraphImageFileEntryId - the open graph image file entry ID of this layout seo entry
    • setOpenGraphTitle

      public void setOpenGraphTitle(String openGraphTitle)
      Sets the open graph title of this layout seo entry.
      Specified by:
      setOpenGraphTitle in interface LayoutSEOEntryModel
      Parameters:
      openGraphTitle - the open graph title of this layout seo entry
    • setOpenGraphTitle

      public void setOpenGraphTitle(String openGraphTitle, Locale locale)
      Sets the localized open graph title of this layout seo entry in the language.
      Specified by:
      setOpenGraphTitle in interface LayoutSEOEntryModel
      Parameters:
      openGraphTitle - the localized open graph title of this layout seo entry
      locale - the locale of the language
    • setOpenGraphTitle

      public void setOpenGraphTitle(String openGraphTitle, Locale locale, Locale defaultLocale)
      Sets the localized open graph title of this layout seo entry in the language, and sets the default locale.
      Specified by:
      setOpenGraphTitle in interface LayoutSEOEntryModel
      Parameters:
      openGraphTitle - the localized open graph title of this layout seo entry
      locale - the locale of the language
      defaultLocale - the default locale
    • setOpenGraphTitleCurrentLanguageId

      public void setOpenGraphTitleCurrentLanguageId(String languageId)
      Specified by:
      setOpenGraphTitleCurrentLanguageId in interface LayoutSEOEntryModel
    • setOpenGraphTitleEnabled

      public void setOpenGraphTitleEnabled(boolean openGraphTitleEnabled)
      Sets whether this layout seo entry is open graph title enabled.
      Specified by:
      setOpenGraphTitleEnabled in interface LayoutSEOEntryModel
      Parameters:
      openGraphTitleEnabled - the open graph title enabled of this layout seo entry
    • setOpenGraphTitleMap

      public void setOpenGraphTitleMap(Map<Locale,String> openGraphTitleMap)
      Sets the localized open graph titles of this layout seo entry from the map of locales and localized open graph titles.
      Specified by:
      setOpenGraphTitleMap in interface LayoutSEOEntryModel
      Parameters:
      openGraphTitleMap - the locales and localized open graph titles of this layout seo entry
    • setOpenGraphTitleMap

      public void setOpenGraphTitleMap(Map<Locale,String> openGraphTitleMap, Locale defaultLocale)
      Sets the localized open graph titles of this layout seo entry from the map of locales and localized open graph titles, and sets the default locale.
      Specified by:
      setOpenGraphTitleMap in interface LayoutSEOEntryModel
      Parameters:
      openGraphTitleMap - the locales and localized open graph titles of this layout seo entry
      defaultLocale - the default locale
    • setPrimaryKey

      public void setPrimaryKey(long primaryKey)
      Sets the primary key of this layout seo entry.
      Specified by:
      setPrimaryKey in interface com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntry>
      Specified by:
      setPrimaryKey in interface LayoutSEOEntryModel
      Parameters:
      primaryKey - the primary key of this layout seo entry
    • setPrivateLayout

      public void setPrivateLayout(boolean privateLayout)
      Sets whether this layout seo entry is private layout.
      Specified by:
      setPrivateLayout in interface LayoutSEOEntryModel
      Parameters:
      privateLayout - the private layout of this layout seo entry
    • setUserId

      public void setUserId(long userId)
      Sets the user ID of this layout seo entry.
      Specified by:
      setUserId in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setUserId in interface LayoutSEOEntryModel
      Parameters:
      userId - the user ID of this layout seo entry
    • setUserName

      public void setUserName(String userName)
      Sets the user name of this layout seo entry.
      Specified by:
      setUserName in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setUserName in interface LayoutSEOEntryModel
      Parameters:
      userName - the user name of this layout seo entry
    • setUserUuid

      public void setUserUuid(String userUuid)
      Sets the user uuid of this layout seo entry.
      Specified by:
      setUserUuid in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setUserUuid in interface LayoutSEOEntryModel
      Parameters:
      userUuid - the user uuid of this layout seo entry
    • setUuid

      public void setUuid(String uuid)
      Sets the uuid of this layout seo entry.
      Specified by:
      setUuid in interface LayoutSEOEntryModel
      Specified by:
      setUuid in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      uuid - the uuid of this layout seo entry
    • toXmlString

      public String toXmlString()
      Specified by:
      toXmlString in interface LayoutSEOEntryModel
    • getAttributeGetterFunctions

      public Map<String,Function<LayoutSEOEntry,Object>> getAttributeGetterFunctions()
      Specified by:
      getAttributeGetterFunctions in interface com.liferay.portal.kernel.model.BaseModel<LayoutSEOEntry>
    • getAttributeSetterBiConsumers

      public Map<String,BiConsumer<LayoutSEOEntry,Object>> getAttributeSetterBiConsumers()
      Specified by:
      getAttributeSetterBiConsumers in interface com.liferay.portal.kernel.model.BaseModel<LayoutSEOEntry>
    • getStagedModelType

      public com.liferay.exportimport.kernel.lar.StagedModelType getStagedModelType()
      Specified by:
      getStagedModelType in interface com.liferay.portal.kernel.model.StagedModel
    • wrap

      protected LayoutSEOEntryWrapper wrap(LayoutSEOEntry layoutSEOEntry)
      Specified by:
      wrap in class com.liferay.portal.kernel.model.wrapper.BaseModelWrapper<LayoutSEOEntry>