Class ObjectFolderWrapper

java.lang.Object
com.liferay.portal.kernel.model.wrapper.BaseModelWrapper<ObjectFolder>
com.liferay.object.model.ObjectFolderWrapper
All Implemented Interfaces:
ObjectFolder, ObjectFolderModel, com.liferay.portal.kernel.model.AuditedModel, com.liferay.portal.kernel.model.BaseModel<ObjectFolder>, com.liferay.portal.kernel.model.ClassedModel, com.liferay.portal.kernel.model.ExternalReferenceCodeModel, com.liferay.portal.kernel.model.LocalizedModel, com.liferay.portal.kernel.model.ModelWrapper<ObjectFolder>, com.liferay.portal.kernel.model.MVCCModel, com.liferay.portal.kernel.model.PersistedModel, com.liferay.portal.kernel.model.ShardedModel, com.liferay.portal.kernel.model.StagedAuditedModel, com.liferay.portal.kernel.model.StagedModel, Serializable, Cloneable, Comparable<ObjectFolder>

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

This class is a wrapper for ObjectFolder.

See Also:
Generated:
  • Constructor Details

    • ObjectFolderWrapper

      public ObjectFolderWrapper(ObjectFolder objectFolder)
  • Method Details

    • getModelAttributes

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

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

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

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

      public long getCompanyId()
      Returns the company ID of this object folder.
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getCompanyId in interface ObjectFolderModel
      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 object folder
    • getCreateDate

      public Date getCreateDate()
      Returns the create date of this object folder.
      Specified by:
      getCreateDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getCreateDate in interface ObjectFolderModel
      Specified by:
      getCreateDate in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the create date of this object folder
    • getDefaultLanguageId

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

      public String getExternalReferenceCode()
      Returns the external reference code of this object folder.
      Specified by:
      getExternalReferenceCode in interface com.liferay.portal.kernel.model.ExternalReferenceCodeModel
      Specified by:
      getExternalReferenceCode in interface ObjectFolderModel
      Returns:
      the external reference code of this object folder
    • getLabel

      public String getLabel()
      Returns the label of this object folder.
      Specified by:
      getLabel in interface ObjectFolderModel
      Returns:
      the label of this object folder
    • getLabel

      public String getLabel(Locale locale)
      Returns the localized label of this object folder in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getLabel in interface ObjectFolderModel
      Parameters:
      locale - the locale of the language
      Returns:
      the localized label of this object folder
    • getLabel

      public String getLabel(Locale locale, boolean useDefault)
      Returns the localized label of this object folder in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getLabel in interface ObjectFolderModel
      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 label of this object folder. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getLabel

      public String getLabel(String languageId)
      Returns the localized label of this object folder in the language. Uses the default language if no localization exists for the requested language.
      Specified by:
      getLabel in interface ObjectFolderModel
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized label of this object folder
    • getLabel

      public String getLabel(String languageId, boolean useDefault)
      Returns the localized label of this object folder in the language, optionally using the default language if no localization exists for the requested language.
      Specified by:
      getLabel in interface ObjectFolderModel
      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 label of this object folder
    • getLabelCurrentLanguageId

      public String getLabelCurrentLanguageId()
      Specified by:
      getLabelCurrentLanguageId in interface ObjectFolderModel
    • getLabelCurrentValue

      public String getLabelCurrentValue()
      Specified by:
      getLabelCurrentValue in interface ObjectFolderModel
    • getLabelMap

      public Map<Locale,String> getLabelMap()
      Returns a map of the locales and localized labels of this object folder.
      Specified by:
      getLabelMap in interface ObjectFolderModel
      Returns:
      the locales and localized labels of this object folder
    • getModifiedDate

      public Date getModifiedDate()
      Returns the modified date of this object folder.
      Specified by:
      getModifiedDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getModifiedDate in interface ObjectFolderModel
      Specified by:
      getModifiedDate in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the modified date of this object folder
    • getMvccVersion

      public long getMvccVersion()
      Returns the mvcc version of this object folder.
      Specified by:
      getMvccVersion in interface com.liferay.portal.kernel.model.MVCCModel
      Specified by:
      getMvccVersion in interface ObjectFolderModel
      Returns:
      the mvcc version of this object folder
    • getName

      public String getName()
      Returns the name of this object folder.
      Specified by:
      getName in interface ObjectFolderModel
      Returns:
      the name of this object folder
    • getObjectFolderId

      public long getObjectFolderId()
      Returns the object folder ID of this object folder.
      Specified by:
      getObjectFolderId in interface ObjectFolderModel
      Returns:
      the object folder ID of this object folder
    • getPrimaryKey

      public long getPrimaryKey()
      Returns the primary key of this object folder.
      Specified by:
      getPrimaryKey in interface ObjectFolderModel
      Returns:
      the primary key of this object folder
    • getUserId

      public long getUserId()
      Returns the user ID of this object folder.
      Specified by:
      getUserId in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getUserId in interface ObjectFolderModel
      Returns:
      the user ID of this object folder
    • getUserName

      public String getUserName()
      Returns the user name of this object folder.
      Specified by:
      getUserName in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getUserName in interface ObjectFolderModel
      Returns:
      the user name of this object folder
    • getUserUuid

      public String getUserUuid()
      Returns the user uuid of this object folder.
      Specified by:
      getUserUuid in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getUserUuid in interface ObjectFolderModel
      Returns:
      the user uuid of this object folder
    • getUuid

      public String getUuid()
      Returns the uuid of this object folder.
      Specified by:
      getUuid in interface ObjectFolderModel
      Specified by:
      getUuid in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the uuid of this object folder
    • isDefault

      public boolean isDefault()
      Specified by:
      isDefault in interface ObjectFolder
    • 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 com.liferay.portal.kernel.model.LocalizedModel
      Specified by:
      prepareLocalizedFieldsForImport in interface ObjectFolderModel
      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 com.liferay.portal.kernel.model.LocalizedModel
      Specified by:
      prepareLocalizedFieldsForImport in interface ObjectFolderModel
      Throws:
      com.liferay.portal.kernel.exception.LocaleException
    • setCompanyId

      public void setCompanyId(long companyId)
      Sets the company ID of this object folder.
      Specified by:
      setCompanyId in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setCompanyId in interface ObjectFolderModel
      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 object folder
    • setCreateDate

      public void setCreateDate(Date createDate)
      Sets the create date of this object folder.
      Specified by:
      setCreateDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setCreateDate in interface ObjectFolderModel
      Specified by:
      setCreateDate in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      createDate - the create date of this object folder
    • setExternalReferenceCode

      public void setExternalReferenceCode(String externalReferenceCode)
      Sets the external reference code of this object folder.
      Specified by:
      setExternalReferenceCode in interface com.liferay.portal.kernel.model.ExternalReferenceCodeModel
      Specified by:
      setExternalReferenceCode in interface ObjectFolderModel
      Parameters:
      externalReferenceCode - the external reference code of this object folder
    • setLabel

      public void setLabel(String label)
      Sets the label of this object folder.
      Specified by:
      setLabel in interface ObjectFolderModel
      Parameters:
      label - the label of this object folder
    • setLabel

      public void setLabel(String label, Locale locale)
      Sets the localized label of this object folder in the language.
      Specified by:
      setLabel in interface ObjectFolderModel
      Parameters:
      label - the localized label of this object folder
      locale - the locale of the language
    • setLabel

      public void setLabel(String label, Locale locale, Locale defaultLocale)
      Sets the localized label of this object folder in the language, and sets the default locale.
      Specified by:
      setLabel in interface ObjectFolderModel
      Parameters:
      label - the localized label of this object folder
      locale - the locale of the language
      defaultLocale - the default locale
    • setLabelCurrentLanguageId

      public void setLabelCurrentLanguageId(String languageId)
      Specified by:
      setLabelCurrentLanguageId in interface ObjectFolderModel
    • setLabelMap

      public void setLabelMap(Map<Locale,String> labelMap)
      Sets the localized labels of this object folder from the map of locales and localized labels.
      Specified by:
      setLabelMap in interface ObjectFolderModel
      Parameters:
      labelMap - the locales and localized labels of this object folder
    • setLabelMap

      public void setLabelMap(Map<Locale,String> labelMap, Locale defaultLocale)
      Sets the localized labels of this object folder from the map of locales and localized labels, and sets the default locale.
      Specified by:
      setLabelMap in interface ObjectFolderModel
      Parameters:
      labelMap - the locales and localized labels of this object folder
      defaultLocale - the default locale
    • setModifiedDate

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

      public void setMvccVersion(long mvccVersion)
      Sets the mvcc version of this object folder.
      Specified by:
      setMvccVersion in interface com.liferay.portal.kernel.model.MVCCModel
      Specified by:
      setMvccVersion in interface ObjectFolderModel
      Parameters:
      mvccVersion - the mvcc version of this object folder
    • setName

      public void setName(String name)
      Sets the name of this object folder.
      Specified by:
      setName in interface ObjectFolderModel
      Parameters:
      name - the name of this object folder
    • setObjectFolderId

      public void setObjectFolderId(long objectFolderId)
      Sets the object folder ID of this object folder.
      Specified by:
      setObjectFolderId in interface ObjectFolderModel
      Parameters:
      objectFolderId - the object folder ID of this object folder
    • setPrimaryKey

      public void setPrimaryKey(long primaryKey)
      Sets the primary key of this object folder.
      Specified by:
      setPrimaryKey in interface ObjectFolderModel
      Parameters:
      primaryKey - the primary key of this object folder
    • setUserId

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

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

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

      public void setUuid(String uuid)
      Sets the uuid of this object folder.
      Specified by:
      setUuid in interface ObjectFolderModel
      Specified by:
      setUuid in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      uuid - the uuid of this object folder
    • toXmlString

      public String toXmlString()
      Specified by:
      toXmlString in interface ObjectFolderModel
    • getStagedModelType

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

      protected ObjectFolderWrapper wrap(ObjectFolder objectFolder)
      Specified by:
      wrap in class com.liferay.portal.kernel.model.wrapper.BaseModelWrapper<ObjectFolder>