com.liferay.portal.repository.liferayrepository.model
Class LiferayFileVersion

java.lang.Object
  extended by com.liferay.portal.repository.liferayrepository.util.LiferayBase
      extended by com.liferay.portal.repository.liferayrepository.model.LiferayModel
          extended by com.liferay.portal.repository.liferayrepository.model.LiferayFileVersion
All Implemented Interfaces:
com.liferay.portal.kernel.repository.model.FileVersion, com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileVersion>, com.liferay.portal.model.AuditedModel, com.liferay.portal.model.ClassedModel, com.liferay.portal.model.GroupedModel

public class LiferayFileVersion
extends LiferayModel
implements com.liferay.portal.kernel.repository.model.FileVersion

Author:
Alexander Chow

Constructor Summary
LiferayFileVersion(com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion)
           
LiferayFileVersion(com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion, boolean escapedModel)
           
 
Method Summary
 java.util.Map<java.lang.String,java.io.Serializable> getAttributes()
           
 java.lang.String getChangeLog()
           
 long getCompanyId()
           
 java.io.InputStream getContentStream(boolean incrementCounter)
           
 java.util.Date getCreateDate()
           
 java.lang.String getDescription()
           
 com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge()
           
 java.lang.String getExtension()
           
 java.lang.String getExtraSettings()
           
 java.io.File getFile(boolean incrementCounter)
           
 com.liferay.portal.kernel.repository.model.FileEntry getFileEntry()
           
 long getFileEntryId()
           
 long getFileVersionId()
           
 long getGroupId()
           
 java.lang.String getIcon()
           
 java.lang.String getMimeType()
           
 java.lang.Object getModel()
           
 java.lang.Class<?> getModelClass()
           
 java.lang.String getModelClassName()
           
 java.util.Date getModifiedDate()
           
 long getPrimaryKey()
           
 java.io.Serializable getPrimaryKeyObj()
           
 long getRepositoryId()
           
 long getSize()
           
 int getStatus()
           
 long getStatusByUserId()
           
 java.lang.String getStatusByUserName()
           
 java.lang.String getStatusByUserUuid()
           
 java.util.Date getStatusDate()
           
 java.lang.String getTitle()
           
 long getUserId()
           
 java.lang.String getUserName()
           
 java.lang.String getUserUuid()
           
 java.lang.String getVersion()
           
 boolean isApproved()
           
 boolean isDefaultRepository()
           
 boolean isDraft()
           
 boolean isEscapedModel()
           
 boolean isExpired()
           
 boolean isPending()
           
 void setCompanyId(long companyId)
           
 void setCreateDate(java.util.Date date)
           
 void setGroupId(long groupId)
           
 void setModifiedDate(java.util.Date date)
           
 void setPrimaryKey(long primaryKey)
           
 void setPrimaryKeyObj(java.io.Serializable primaryKeyObj)
           
 void setUserId(long userId)
           
 void setUserName(java.lang.String userName)
           
 void setUserUuid(java.lang.String userUuid)
           
 com.liferay.portal.kernel.repository.model.FileVersion toEscapedModel()
           
 
Methods inherited from class com.liferay.portal.repository.liferayrepository.util.LiferayBase
toFileEntries, toFileEntriesAndFolders, toFileVersions, toFolders
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiferayFileVersion

public LiferayFileVersion(com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion)

LiferayFileVersion

public LiferayFileVersion(com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion,
                          boolean escapedModel)
Method Detail

getAttributes

public java.util.Map<java.lang.String,java.io.Serializable> getAttributes()
Specified by:
getAttributes in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileVersion>

getChangeLog

public java.lang.String getChangeLog()
Specified by:
getChangeLog in interface com.liferay.portal.kernel.repository.model.FileVersion

getCompanyId

public long getCompanyId()
Specified by:
getCompanyId in interface com.liferay.portal.kernel.repository.model.FileVersion
Specified by:
getCompanyId in interface com.liferay.portal.model.AuditedModel
Specified by:
getCompanyId in class LiferayModel

getContentStream

public java.io.InputStream getContentStream(boolean incrementCounter)
                                     throws com.liferay.portal.kernel.exception.PortalException,
                                            com.liferay.portal.kernel.exception.SystemException
Specified by:
getContentStream in interface com.liferay.portal.kernel.repository.model.FileVersion
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getCreateDate

public java.util.Date getCreateDate()
Specified by:
getCreateDate in interface com.liferay.portal.kernel.repository.model.FileVersion
Specified by:
getCreateDate in interface com.liferay.portal.model.AuditedModel

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface com.liferay.portal.kernel.repository.model.FileVersion

getExpandoBridge

public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge()
Specified by:
getExpandoBridge in interface com.liferay.portal.kernel.repository.model.FileVersion
Specified by:
getExpandoBridge in interface com.liferay.portal.model.ClassedModel
Specified by:
getExpandoBridge in class LiferayModel

getExtension

public java.lang.String getExtension()
Specified by:
getExtension in interface com.liferay.portal.kernel.repository.model.FileVersion

getExtraSettings

public java.lang.String getExtraSettings()
Specified by:
getExtraSettings in interface com.liferay.portal.kernel.repository.model.FileVersion

getFile

public java.io.File getFile(boolean incrementCounter)
                     throws com.liferay.portal.kernel.exception.PortalException,
                            com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntry

public com.liferay.portal.kernel.repository.model.FileEntry getFileEntry()
                                                                  throws com.liferay.portal.kernel.exception.PortalException,
                                                                         com.liferay.portal.kernel.exception.SystemException
Specified by:
getFileEntry in interface com.liferay.portal.kernel.repository.model.FileVersion
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntryId

public long getFileEntryId()
Specified by:
getFileEntryId in interface com.liferay.portal.kernel.repository.model.FileVersion

getFileVersionId

public long getFileVersionId()
Specified by:
getFileVersionId in interface com.liferay.portal.kernel.repository.model.FileVersion

getGroupId

public long getGroupId()
Specified by:
getGroupId in interface com.liferay.portal.kernel.repository.model.FileVersion
Specified by:
getGroupId in interface com.liferay.portal.model.GroupedModel

getIcon

public java.lang.String getIcon()
Specified by:
getIcon in interface com.liferay.portal.kernel.repository.model.FileVersion

getMimeType

public java.lang.String getMimeType()
Specified by:
getMimeType in interface com.liferay.portal.kernel.repository.model.FileVersion

getModel

public java.lang.Object getModel()
Specified by:
getModel in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileVersion>

getModelClass

public java.lang.Class<?> getModelClass()
Specified by:
getModelClass in interface com.liferay.portal.model.ClassedModel

getModelClassName

public java.lang.String getModelClassName()
Specified by:
getModelClassName in interface com.liferay.portal.model.ClassedModel
Specified by:
getModelClassName in class LiferayModel

getModifiedDate

public java.util.Date getModifiedDate()
Specified by:
getModifiedDate in interface com.liferay.portal.model.AuditedModel

getPrimaryKey

public long getPrimaryKey()
Specified by:
getPrimaryKey in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileVersion>
Specified by:
getPrimaryKey in class LiferayModel

getPrimaryKeyObj

public java.io.Serializable getPrimaryKeyObj()
Specified by:
getPrimaryKeyObj in interface com.liferay.portal.model.ClassedModel

getRepositoryId

public long getRepositoryId()
Specified by:
getRepositoryId in interface com.liferay.portal.kernel.repository.model.FileVersion

getSize

public long getSize()
Specified by:
getSize in interface com.liferay.portal.kernel.repository.model.FileVersion

getStatus

public int getStatus()
Specified by:
getStatus in interface com.liferay.portal.kernel.repository.model.FileVersion

getStatusByUserId

public long getStatusByUserId()
Specified by:
getStatusByUserId in interface com.liferay.portal.kernel.repository.model.FileVersion

getStatusByUserName

public java.lang.String getStatusByUserName()
Specified by:
getStatusByUserName in interface com.liferay.portal.kernel.repository.model.FileVersion

getStatusByUserUuid

public java.lang.String getStatusByUserUuid()
                                     throws com.liferay.portal.kernel.exception.SystemException
Specified by:
getStatusByUserUuid in interface com.liferay.portal.kernel.repository.model.FileVersion
Throws:
com.liferay.portal.kernel.exception.SystemException

getStatusDate

public java.util.Date getStatusDate()
Specified by:
getStatusDate in interface com.liferay.portal.kernel.repository.model.FileVersion

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface com.liferay.portal.kernel.repository.model.FileVersion

getUserId

public long getUserId()
Specified by:
getUserId in interface com.liferay.portal.kernel.repository.model.FileVersion
Specified by:
getUserId in interface com.liferay.portal.model.AuditedModel

getUserName

public java.lang.String getUserName()
Specified by:
getUserName in interface com.liferay.portal.kernel.repository.model.FileVersion
Specified by:
getUserName in interface com.liferay.portal.model.AuditedModel

getUserUuid

public java.lang.String getUserUuid()
                             throws com.liferay.portal.kernel.exception.SystemException
Specified by:
getUserUuid in interface com.liferay.portal.kernel.repository.model.FileVersion
Specified by:
getUserUuid in interface com.liferay.portal.model.AuditedModel
Throws:
com.liferay.portal.kernel.exception.SystemException

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in interface com.liferay.portal.kernel.repository.model.FileVersion

isApproved

public boolean isApproved()
Specified by:
isApproved in interface com.liferay.portal.kernel.repository.model.FileVersion

isDefaultRepository

public boolean isDefaultRepository()
Specified by:
isDefaultRepository in interface com.liferay.portal.kernel.repository.model.FileVersion

isDraft

public boolean isDraft()
Specified by:
isDraft in interface com.liferay.portal.kernel.repository.model.FileVersion

isEscapedModel

public boolean isEscapedModel()
Specified by:
isEscapedModel in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileVersion>

isExpired

public boolean isExpired()
Specified by:
isExpired in interface com.liferay.portal.kernel.repository.model.FileVersion

isPending

public boolean isPending()
Specified by:
isPending in interface com.liferay.portal.kernel.repository.model.FileVersion

setCompanyId

public void setCompanyId(long companyId)
Specified by:
setCompanyId in interface com.liferay.portal.model.AuditedModel

setCreateDate

public void setCreateDate(java.util.Date date)
Specified by:
setCreateDate in interface com.liferay.portal.model.AuditedModel

setGroupId

public void setGroupId(long groupId)
Specified by:
setGroupId in interface com.liferay.portal.model.GroupedModel

setModifiedDate

public void setModifiedDate(java.util.Date date)
Specified by:
setModifiedDate in interface com.liferay.portal.model.AuditedModel

setPrimaryKey

public void setPrimaryKey(long primaryKey)

setPrimaryKeyObj

public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj)
Specified by:
setPrimaryKeyObj in interface com.liferay.portal.model.ClassedModel

setUserId

public void setUserId(long userId)
Specified by:
setUserId in interface com.liferay.portal.model.AuditedModel

setUserName

public void setUserName(java.lang.String userName)
Specified by:
setUserName in interface com.liferay.portal.model.AuditedModel

setUserUuid

public void setUserUuid(java.lang.String userUuid)
Specified by:
setUserUuid in interface com.liferay.portal.model.AuditedModel

toEscapedModel

public com.liferay.portal.kernel.repository.model.FileVersion toEscapedModel()
Specified by:
toEscapedModel in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileVersion>