Interface LayoutSEOEntryCustomMetaTagModel

All Superinterfaces:
com.liferay.portal.kernel.model.BaseModel<LayoutSEOEntryCustomMetaTag>, com.liferay.portal.kernel.model.ClassedModel, Cloneable, Comparable<LayoutSEOEntryCustomMetaTag>, com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntryCustomMetaTag>, com.liferay.portal.kernel.model.LocalizedModel, com.liferay.portal.kernel.model.MVCCModel, Serializable, com.liferay.portal.kernel.model.ShardedModel
All Known Subinterfaces:
LayoutSEOEntryCustomMetaTag
All Known Implementing Classes:
LayoutSEOEntryCustomMetaTagWrapper

@ProviderType public interface LayoutSEOEntryCustomMetaTagModel extends com.liferay.portal.kernel.model.BaseModel<LayoutSEOEntryCustomMetaTag>, com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntryCustomMetaTag>, com.liferay.portal.kernel.model.LocalizedModel, com.liferay.portal.kernel.model.MVCCModel, com.liferay.portal.kernel.model.ShardedModel
The base model interface for the LayoutSEOEntryCustomMetaTag service. Represents a row in the "LayoutSEOEntryCustomMetaTag" database table, with each column mapped to a property of this class.

This interface and its corresponding implementation com.liferay.layout.seo.model.impl.LayoutSEOEntryCustomMetaTagModelImpl exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in com.liferay.layout.seo.model.impl.LayoutSEOEntryCustomMetaTagImpl.

See Also:
Generated:
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    long
    Returns the company ID of this layout seo entry custom meta tag.
    Returns the content of this layout seo entry custom meta tag.
    getContent(String languageId)
    Returns the localized content of this layout seo entry custom meta tag in the language.
    getContent(String languageId, boolean useDefault)
    Returns the localized content of this layout seo entry custom meta tag in the language, optionally using the default language if no localization exists for the requested language.
    Returns the localized content of this layout seo entry custom meta tag in the language.
    getContent(Locale locale, boolean useDefault)
    Returns the localized content of this layout seo entry custom meta tag in the language, optionally using the default language if no localization exists for the requested language.
     
     
    Returns a map of the locales and localized contents of this layout seo entry custom meta tag.
    long
    Returns the ct collection ID of this layout seo entry custom meta tag.
     
    long
    Returns the group ID of this layout seo entry custom meta tag.
    long
    Returns the layout seo entry custom meta tag ID of this layout seo entry custom meta tag.
    long
    Returns the layout seo entry ID of this layout seo entry custom meta tag.
    long
    Returns the mvcc version of this layout seo entry custom meta tag.
    long
    Returns the primary key of this layout seo entry custom meta tag.
    Returns the property of this layout seo entry custom meta tag.
    void
     
    void
     
    void
    setCompanyId(long companyId)
    Sets the company ID of this layout seo entry custom meta tag.
    void
    setContent(String content)
    Sets the content of this layout seo entry custom meta tag.
    void
    setContent(String content, Locale locale)
    Sets the localized content of this layout seo entry custom meta tag in the language.
    void
    setContent(String content, Locale locale, Locale defaultLocale)
    Sets the localized content of this layout seo entry custom meta tag in the language, and sets the default locale.
    void
     
    void
    Sets the localized contents of this layout seo entry custom meta tag from the map of locales and localized contents.
    void
    setContentMap(Map<Locale,String> contentMap, Locale defaultLocale)
    Sets the localized contents of this layout seo entry custom meta tag from the map of locales and localized contents, and sets the default locale.
    void
    setCtCollectionId(long ctCollectionId)
    Sets the ct collection ID of this layout seo entry custom meta tag.
    void
    setGroupId(long groupId)
    Sets the group ID of this layout seo entry custom meta tag.
    void
    setLayoutSEOEntryCustomMetaTagId(long layoutSEOEntryCustomMetaTagId)
    Sets the layout seo entry custom meta tag ID of this layout seo entry custom meta tag.
    void
    setLayoutSEOEntryId(long layoutSEOEntryId)
    Sets the layout seo entry ID of this layout seo entry custom meta tag.
    void
    setMvccVersion(long mvccVersion)
    Sets the mvcc version of this layout seo entry custom meta tag.
    void
    setPrimaryKey(long primaryKey)
    Sets the primary key of this layout seo entry custom meta tag.
    void
    setProperty(String property)
    Sets the property of this layout seo entry custom meta tag.
    default String
     

    Methods inherited from interface com.liferay.portal.kernel.model.BaseModel

    clone, getAttributeGetterFunctions, getAttributeSetterBiConsumers, getExpandoBridge, getModelAttributes, getPrimaryKeyObj, isCachedModel, isEntityCacheEnabled, isEscapedModel, isFinderCacheEnabled, isNew, resetOriginalValues, setCachedModel, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setModelAttributes, setNew, setPrimaryKeyObj, toCacheModel, toEscapedModel, toUnescapedModel

    Methods inherited from interface com.liferay.portal.kernel.model.ClassedModel

    getModelClass, getModelClassName

    Methods inherited from interface java.lang.Comparable

    compareTo
  • Method Details

    • getPrimaryKey

      long getPrimaryKey()
      Returns the primary key of this layout seo entry custom meta tag.
      Specified by:
      getPrimaryKey in interface com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntryCustomMetaTag>
      Returns:
      the primary key of this layout seo entry custom meta tag
    • setPrimaryKey

      void setPrimaryKey(long primaryKey)
      Sets the primary key of this layout seo entry custom meta tag.
      Specified by:
      setPrimaryKey in interface com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntryCustomMetaTag>
      Parameters:
      primaryKey - the primary key of this layout seo entry custom meta tag
    • getMvccVersion

      long getMvccVersion()
      Returns the mvcc version of this layout seo entry custom meta tag.
      Specified by:
      getMvccVersion in interface com.liferay.portal.kernel.model.MVCCModel
      Returns:
      the mvcc version of this layout seo entry custom meta tag
    • setMvccVersion

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

      long getCtCollectionId()
      Returns the ct collection ID of this layout seo entry custom meta tag.
      Specified by:
      getCtCollectionId in interface com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntryCustomMetaTag>
      Returns:
      the ct collection ID of this layout seo entry custom meta tag
    • setCtCollectionId

      void setCtCollectionId(long ctCollectionId)
      Sets the ct collection ID of this layout seo entry custom meta tag.
      Specified by:
      setCtCollectionId in interface com.liferay.portal.kernel.model.change.tracking.CTModel<LayoutSEOEntryCustomMetaTag>
      Parameters:
      ctCollectionId - the ct collection ID of this layout seo entry custom meta tag
    • getLayoutSEOEntryCustomMetaTagId

      long getLayoutSEOEntryCustomMetaTagId()
      Returns the layout seo entry custom meta tag ID of this layout seo entry custom meta tag.
      Returns:
      the layout seo entry custom meta tag ID of this layout seo entry custom meta tag
    • setLayoutSEOEntryCustomMetaTagId

      void setLayoutSEOEntryCustomMetaTagId(long layoutSEOEntryCustomMetaTagId)
      Sets the layout seo entry custom meta tag ID of this layout seo entry custom meta tag.
      Parameters:
      layoutSEOEntryCustomMetaTagId - the layout seo entry custom meta tag ID of this layout seo entry custom meta tag
    • getGroupId

      long getGroupId()
      Returns the group ID of this layout seo entry custom meta tag.
      Returns:
      the group ID of this layout seo entry custom meta tag
    • setGroupId

      void setGroupId(long groupId)
      Sets the group ID of this layout seo entry custom meta tag.
      Parameters:
      groupId - the group ID of this layout seo entry custom meta tag
    • getCompanyId

      long getCompanyId()
      Returns the company ID of this layout seo entry custom meta tag.
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.model.ShardedModel
      Returns:
      the company ID of this layout seo entry custom meta tag
    • setCompanyId

      void setCompanyId(long companyId)
      Sets the company ID of this layout seo entry custom meta tag.
      Specified by:
      setCompanyId in interface com.liferay.portal.kernel.model.ShardedModel
      Parameters:
      companyId - the company ID of this layout seo entry custom meta tag
    • getLayoutSEOEntryId

      long getLayoutSEOEntryId()
      Returns the layout seo entry ID of this layout seo entry custom meta tag.
      Returns:
      the layout seo entry ID of this layout seo entry custom meta tag
    • setLayoutSEOEntryId

      void setLayoutSEOEntryId(long layoutSEOEntryId)
      Sets the layout seo entry ID of this layout seo entry custom meta tag.
      Parameters:
      layoutSEOEntryId - the layout seo entry ID of this layout seo entry custom meta tag
    • getContent

      String getContent()
      Returns the content of this layout seo entry custom meta tag.
      Returns:
      the content of this layout seo entry custom meta tag
    • getContent

      @AutoEscape String getContent(Locale locale)
      Returns the localized content of this layout seo entry custom meta tag in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      locale - the locale of the language
      Returns:
      the localized content of this layout seo entry custom meta tag
    • getContent

      @AutoEscape String getContent(Locale locale, boolean useDefault)
      Returns the localized content of this layout seo entry custom meta tag in the language, optionally using the default language if no localization exists for the requested language.
      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 content of this layout seo entry custom meta tag. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getContent

      @AutoEscape String getContent(String languageId)
      Returns the localized content of this layout seo entry custom meta tag in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized content of this layout seo entry custom meta tag
    • getContent

      @AutoEscape String getContent(String languageId, boolean useDefault)
      Returns the localized content of this layout seo entry custom meta tag in the language, optionally using the default language if no localization exists for the requested language.
      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 content of this layout seo entry custom meta tag
    • getContentCurrentLanguageId

      @AutoEscape String getContentCurrentLanguageId()
    • getContentCurrentValue

      @AutoEscape String getContentCurrentValue()
    • getContentMap

      Map<Locale,String> getContentMap()
      Returns a map of the locales and localized contents of this layout seo entry custom meta tag.
      Returns:
      the locales and localized contents of this layout seo entry custom meta tag
    • setContent

      void setContent(String content)
      Sets the content of this layout seo entry custom meta tag.
      Parameters:
      content - the content of this layout seo entry custom meta tag
    • setContent

      void setContent(String content, Locale locale)
      Sets the localized content of this layout seo entry custom meta tag in the language.
      Parameters:
      content - the localized content of this layout seo entry custom meta tag
      locale - the locale of the language
    • setContent

      void setContent(String content, Locale locale, Locale defaultLocale)
      Sets the localized content of this layout seo entry custom meta tag in the language, and sets the default locale.
      Parameters:
      content - the localized content of this layout seo entry custom meta tag
      locale - the locale of the language
      defaultLocale - the default locale
    • setContentCurrentLanguageId

      void setContentCurrentLanguageId(String languageId)
    • setContentMap

      void setContentMap(Map<Locale,String> contentMap)
      Sets the localized contents of this layout seo entry custom meta tag from the map of locales and localized contents.
      Parameters:
      contentMap - the locales and localized contents of this layout seo entry custom meta tag
    • setContentMap

      void setContentMap(Map<Locale,String> contentMap, Locale defaultLocale)
      Sets the localized contents of this layout seo entry custom meta tag from the map of locales and localized contents, and sets the default locale.
      Parameters:
      contentMap - the locales and localized contents of this layout seo entry custom meta tag
      defaultLocale - the default locale
    • getProperty

      @AutoEscape String getProperty()
      Returns the property of this layout seo entry custom meta tag.
      Returns:
      the property of this layout seo entry custom meta tag
    • setProperty

      void setProperty(String property)
      Sets the property of this layout seo entry custom meta tag.
      Parameters:
      property - the property of this layout seo entry custom meta tag
    • getAvailableLanguageIds

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

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

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

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

      LayoutSEOEntryCustomMetaTag cloneWithOriginalValues()
      Specified by:
      cloneWithOriginalValues in interface com.liferay.portal.kernel.model.BaseModel<LayoutSEOEntryCustomMetaTag>
    • toXmlString

      default String toXmlString()