public class LiferayFileEntry extends LiferayModel implements com.liferay.portal.kernel.repository.model.FileEntry
Constructor and Description |
---|
LiferayFileEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry) |
LiferayFileEntry(com.liferay.document.library.kernel.model.DLFileEntry fileEntry,
boolean escapedModel) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
boolean |
containsPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
String actionId) |
boolean |
equals(Object obj) |
void |
execute(com.liferay.portal.kernel.repository.model.RepositoryModelOperation repositoryModelOperation) |
Map<String,Serializable> |
getAttributes() |
com.liferay.portal.kernel.repository.model.FileVersion |
getCachedFileVersion() |
long |
getCompanyId() |
InputStream |
getContentStream() |
InputStream |
getContentStream(String version) |
Date |
getCreateDate() |
String |
getDescription() |
com.liferay.document.library.kernel.model.DLFileEntry |
getDLFileEntry() |
com.liferay.expando.kernel.model.ExpandoBridge |
getExpandoBridge() |
String |
getExtension() |
long |
getFileEntryId() |
String |
getFileName() |
List<com.liferay.portal.kernel.repository.model.FileShortcut> |
getFileShortcuts() |
com.liferay.portal.kernel.repository.model.FileVersion |
getFileVersion() |
com.liferay.portal.kernel.repository.model.FileVersion |
getFileVersion(String version) |
List<com.liferay.portal.kernel.repository.model.FileVersion> |
getFileVersions(int status) |
int |
getFileVersionsCount(int status) |
com.liferay.portal.kernel.repository.model.Folder |
getFolder() |
long |
getFolderId() |
long |
getGroupId() |
String |
getIcon() |
String |
getIconCssClass() |
Date |
getLastPublishDate() |
com.liferay.portal.kernel.repository.model.FileVersion |
getLatestFileVersion() |
com.liferay.portal.kernel.repository.model.FileVersion |
getLatestFileVersion(boolean trusted) |
com.liferay.portal.kernel.lock.Lock |
getLock() |
String |
getMimeType() |
String |
getMimeType(String version) |
Object |
getModel() |
Class<?> |
getModelClass() |
String |
getModelClassName() |
Date |
getModifiedDate() |
long |
getPrimaryKey() |
Serializable |
getPrimaryKeyObj() |
int |
getReadCount() |
protected com.liferay.portal.kernel.repository.Repository |
getRepository() |
<T extends com.liferay.portal.kernel.repository.capabilities.Capability> |
getRepositoryCapability(Class<T> capabilityClass) |
long |
getRepositoryId() |
long |
getSize() |
com.liferay.exportimport.kernel.lar.StagedModelType |
getStagedModelType() |
String |
getTitle() |
long |
getUserId() |
String |
getUserName() |
String |
getUserUuid() |
String |
getUuid() |
String |
getVersion() |
long |
getVersionUserId()
Deprecated.
As of Newton (6.2.x), replaced by
DLFileVersionModel.getUserId() |
String |
getVersionUserName()
Deprecated.
As of Newton (6.2.x), replaced by
DLFileVersionModel.getUserName() |
String |
getVersionUserUuid()
Deprecated.
As of Newton (6.2.x), replaced by
DLFileVersionModel.getUserUuid() |
int |
hashCode() |
boolean |
hasLock() |
boolean |
isCheckedOut() |
boolean |
isDefaultRepository() |
boolean |
isEscapedModel() |
boolean |
isInTrash() |
boolean |
isInTrashContainer() |
boolean |
isManualCheckInRequired() |
<T extends com.liferay.portal.kernel.repository.capabilities.Capability> |
isRepositoryCapabilityProvided(Class<T> capabilityClass) |
boolean |
isSupportsLocking() |
boolean |
isSupportsMetadata() |
boolean |
isSupportsSocial() |
void |
setCachedFileVersion(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
void |
setCompanyId(long companyId) |
void |
setCreateDate(Date createDate) |
void |
setGroupId(long groupId) |
void |
setLastPublishDate(Date lastPublishDate) |
void |
setModifiedDate(Date modifiedDate) |
void |
setPrimaryKey(long primaryKey) |
void |
setPrimaryKeyObj(Serializable primaryKeyObj) |
void |
setUserId(long userId) |
void |
setUserName(String userName) |
void |
setUserUuid(String userUuid) |
void |
setUuid(String uuid) |
com.liferay.portal.kernel.repository.model.FileEntry |
toEscapedModel() |
String |
toString() |
com.liferay.portal.kernel.repository.model.FileEntry |
toUnescapedModel() |
public LiferayFileEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry)
public LiferayFileEntry(com.liferay.document.library.kernel.model.DLFileEntry fileEntry, boolean escapedModel)
public Object clone()
clone
in interface com.liferay.portal.kernel.model.StagedModel
clone
in class Object
public boolean containsPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, String actionId) throws com.liferay.portal.kernel.exception.PortalException
containsPermission
in interface com.liferay.portal.kernel.repository.model.FileEntry
com.liferay.portal.kernel.exception.PortalException
public boolean equals(Object obj)
equals
in class Object
public void execute(com.liferay.portal.kernel.repository.model.RepositoryModelOperation repositoryModelOperation) throws com.liferay.portal.kernel.exception.PortalException
execute
in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
com.liferay.portal.kernel.exception.PortalException
public Map<String,Serializable> getAttributes()
getAttributes
in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
public com.liferay.portal.kernel.repository.model.FileVersion getCachedFileVersion()
public long getCompanyId()
getCompanyId
in interface com.liferay.portal.kernel.model.AuditedModel
getCompanyId
in interface com.liferay.portal.kernel.model.StagedModel
getCompanyId
in interface com.liferay.portal.kernel.repository.model.FileEntry
getCompanyId
in interface com.liferay.portal.kernel.repository.model.RepositoryEntry
getCompanyId
in class LiferayModel
public InputStream getContentStream() throws com.liferay.portal.kernel.exception.PortalException
getContentStream
in interface com.liferay.portal.kernel.repository.model.FileEntry
com.liferay.portal.kernel.exception.PortalException
public InputStream getContentStream(String version) throws com.liferay.portal.kernel.exception.PortalException
getContentStream
in interface com.liferay.portal.kernel.repository.model.FileEntry
com.liferay.portal.kernel.exception.PortalException
public Date getCreateDate()
getCreateDate
in interface com.liferay.portal.kernel.model.AuditedModel
getCreateDate
in interface com.liferay.portal.kernel.model.StagedModel
getCreateDate
in interface com.liferay.portal.kernel.repository.model.FileEntry
getCreateDate
in interface com.liferay.portal.kernel.repository.model.RepositoryEntry
public String getDescription()
getDescription
in interface com.liferay.portal.kernel.repository.model.FileEntry
public com.liferay.document.library.kernel.model.DLFileEntry getDLFileEntry()
public com.liferay.expando.kernel.model.ExpandoBridge getExpandoBridge()
getExpandoBridge
in interface com.liferay.portal.kernel.model.ClassedModel
getExpandoBridge
in class LiferayModel
public String getExtension()
getExtension
in interface com.liferay.portal.kernel.repository.model.FileEntry
public long getFileEntryId()
getFileEntryId
in interface com.liferay.portal.kernel.repository.model.FileEntry
public String getFileName()
getFileName
in interface com.liferay.portal.kernel.repository.model.FileEntry
public List<com.liferay.portal.kernel.repository.model.FileShortcut> getFileShortcuts()
getFileShortcuts
in interface com.liferay.portal.kernel.repository.model.FileEntry
public com.liferay.portal.kernel.repository.model.FileVersion getFileVersion() throws com.liferay.portal.kernel.exception.PortalException
getFileVersion
in interface com.liferay.portal.kernel.repository.model.FileEntry
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileVersion getFileVersion(String version) throws com.liferay.portal.kernel.exception.PortalException
getFileVersion
in interface com.liferay.portal.kernel.repository.model.FileEntry
com.liferay.portal.kernel.exception.PortalException
public List<com.liferay.portal.kernel.repository.model.FileVersion> getFileVersions(int status)
getFileVersions
in interface com.liferay.portal.kernel.repository.model.FileEntry
public int getFileVersionsCount(int status)
getFileVersionsCount
in interface com.liferay.portal.kernel.repository.model.FileEntry
public com.liferay.portal.kernel.repository.model.Folder getFolder()
getFolder
in interface com.liferay.portal.kernel.repository.model.FileEntry
public long getFolderId()
getFolderId
in interface com.liferay.portal.kernel.repository.model.FileEntry
public long getGroupId()
getGroupId
in interface com.liferay.portal.kernel.model.GroupedModel
getGroupId
in interface com.liferay.portal.kernel.repository.model.FileEntry
getGroupId
in interface com.liferay.portal.kernel.repository.model.RepositoryEntry
public String getIcon()
getIcon
in interface com.liferay.portal.kernel.repository.model.FileEntry
public String getIconCssClass()
getIconCssClass
in interface com.liferay.portal.kernel.repository.model.FileEntry
public Date getLastPublishDate()
getLastPublishDate
in interface com.liferay.portal.kernel.model.StagedGroupedModel
public com.liferay.portal.kernel.repository.model.FileVersion getLatestFileVersion() throws com.liferay.portal.kernel.exception.PortalException
getLatestFileVersion
in interface com.liferay.portal.kernel.repository.model.FileEntry
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileVersion getLatestFileVersion(boolean trusted) throws com.liferay.portal.kernel.exception.PortalException
getLatestFileVersion
in interface com.liferay.portal.kernel.repository.model.FileEntry
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.lock.Lock getLock()
getLock
in interface com.liferay.portal.kernel.repository.model.FileEntry
public String getMimeType()
getMimeType
in interface com.liferay.portal.kernel.repository.model.FileEntry
public String getMimeType(String version)
getMimeType
in interface com.liferay.portal.kernel.repository.model.FileEntry
public Object getModel()
getModel
in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
public Class<?> getModelClass()
getModelClass
in interface com.liferay.portal.kernel.model.ClassedModel
public String getModelClassName()
getModelClassName
in interface com.liferay.portal.kernel.model.ClassedModel
getModelClassName
in class LiferayModel
public Date getModifiedDate()
getModifiedDate
in interface com.liferay.portal.kernel.model.AuditedModel
getModifiedDate
in interface com.liferay.portal.kernel.model.StagedModel
getModifiedDate
in interface com.liferay.portal.kernel.repository.model.FileEntry
getModifiedDate
in interface com.liferay.portal.kernel.repository.model.RepositoryEntry
public long getPrimaryKey()
getPrimaryKey
in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
getPrimaryKey
in class LiferayModel
public Serializable getPrimaryKeyObj()
getPrimaryKeyObj
in interface com.liferay.portal.kernel.model.ClassedModel
public int getReadCount()
getReadCount
in interface com.liferay.portal.kernel.repository.model.FileEntry
public <T extends com.liferay.portal.kernel.repository.capabilities.Capability> T getRepositoryCapability(Class<T> capabilityClass)
getRepositoryCapability
in interface com.liferay.portal.kernel.repository.model.FileEntry
public long getRepositoryId()
getRepositoryId
in interface com.liferay.portal.kernel.repository.model.FileEntry
public long getSize()
getSize
in interface com.liferay.portal.kernel.repository.model.FileEntry
public com.liferay.exportimport.kernel.lar.StagedModelType getStagedModelType()
getStagedModelType
in interface com.liferay.portal.kernel.model.StagedModel
public String getTitle()
getTitle
in interface com.liferay.portal.kernel.repository.model.FileEntry
public long getUserId()
getUserId
in interface com.liferay.portal.kernel.model.AuditedModel
getUserId
in interface com.liferay.portal.kernel.repository.model.FileEntry
getUserId
in interface com.liferay.portal.kernel.repository.model.RepositoryEntry
public String getUserName()
getUserName
in interface com.liferay.portal.kernel.model.AuditedModel
getUserName
in interface com.liferay.portal.kernel.repository.model.FileEntry
getUserName
in interface com.liferay.portal.kernel.repository.model.RepositoryEntry
public String getUserUuid()
getUserUuid
in interface com.liferay.portal.kernel.model.AuditedModel
getUserUuid
in interface com.liferay.portal.kernel.repository.model.FileEntry
getUserUuid
in interface com.liferay.portal.kernel.repository.model.RepositoryEntry
public String getUuid()
getUuid
in interface com.liferay.portal.kernel.model.StagedModel
getUuid
in interface com.liferay.portal.kernel.repository.model.FileEntry
public String getVersion()
getVersion
in interface com.liferay.portal.kernel.repository.model.FileEntry
@Deprecated public long getVersionUserId()
DLFileVersionModel.getUserId()
getVersionUserId
in interface com.liferay.portal.kernel.repository.model.FileEntry
@Deprecated public String getVersionUserName()
DLFileVersionModel.getUserName()
getVersionUserName
in interface com.liferay.portal.kernel.repository.model.FileEntry
@Deprecated public String getVersionUserUuid()
DLFileVersionModel.getUserUuid()
getVersionUserUuid
in interface com.liferay.portal.kernel.repository.model.FileEntry
public int hashCode()
hashCode
in class Object
public boolean hasLock()
hasLock
in interface com.liferay.portal.kernel.repository.model.FileEntry
public boolean isCheckedOut()
isCheckedOut
in interface com.liferay.portal.kernel.repository.model.FileEntry
public boolean isDefaultRepository()
isDefaultRepository
in interface com.liferay.portal.kernel.repository.model.FileEntry
public boolean isEscapedModel()
isEscapedModel
in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
public boolean isInTrash()
isInTrash
in interface com.liferay.portal.kernel.repository.model.FileEntry
public boolean isInTrashContainer()
isInTrashContainer
in interface com.liferay.portal.kernel.repository.model.FileEntry
public boolean isManualCheckInRequired()
isManualCheckInRequired
in interface com.liferay.portal.kernel.repository.model.FileEntry
public <T extends com.liferay.portal.kernel.repository.capabilities.Capability> boolean isRepositoryCapabilityProvided(Class<T> capabilityClass)
isRepositoryCapabilityProvided
in interface com.liferay.portal.kernel.repository.model.FileEntry
public boolean isSupportsLocking()
isSupportsLocking
in interface com.liferay.portal.kernel.repository.model.FileEntry
public boolean isSupportsMetadata()
isSupportsMetadata
in interface com.liferay.portal.kernel.repository.model.FileEntry
public boolean isSupportsSocial()
isSupportsSocial
in interface com.liferay.portal.kernel.repository.model.FileEntry
public void setCachedFileVersion(com.liferay.portal.kernel.repository.model.FileVersion fileVersion)
public void setCompanyId(long companyId)
setCompanyId
in interface com.liferay.portal.kernel.model.AuditedModel
setCompanyId
in interface com.liferay.portal.kernel.model.StagedModel
public void setCreateDate(Date createDate)
setCreateDate
in interface com.liferay.portal.kernel.model.AuditedModel
setCreateDate
in interface com.liferay.portal.kernel.model.StagedModel
public void setGroupId(long groupId)
setGroupId
in interface com.liferay.portal.kernel.model.GroupedModel
public void setLastPublishDate(Date lastPublishDate)
setLastPublishDate
in interface com.liferay.portal.kernel.model.StagedGroupedModel
public void setModifiedDate(Date modifiedDate)
setModifiedDate
in interface com.liferay.portal.kernel.model.AuditedModel
setModifiedDate
in interface com.liferay.portal.kernel.model.StagedModel
public void setPrimaryKey(long primaryKey)
public void setPrimaryKeyObj(Serializable primaryKeyObj)
setPrimaryKeyObj
in interface com.liferay.portal.kernel.model.ClassedModel
public void setUserId(long userId)
setUserId
in interface com.liferay.portal.kernel.model.AuditedModel
public void setUserName(String userName)
setUserName
in interface com.liferay.portal.kernel.model.AuditedModel
public void setUserUuid(String userUuid)
setUserUuid
in interface com.liferay.portal.kernel.model.AuditedModel
public void setUuid(String uuid)
setUuid
in interface com.liferay.portal.kernel.model.StagedModel
public com.liferay.portal.kernel.repository.model.FileEntry toEscapedModel()
toEscapedModel
in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
public String toString()
toString
in class Object
public com.liferay.portal.kernel.repository.model.FileEntry toUnescapedModel()
toUnescapedModel
in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
protected com.liferay.portal.kernel.repository.Repository getRepository()