Package org.alfresco.filesys.repo
Class ContentFileInfo
- java.lang.Object
-
- org.alfresco.jlan.server.filesys.FileInfo
-
- org.alfresco.filesys.repo.ContentFileInfo
-
public class ContentFileInfo extends org.alfresco.jlan.server.filesys.FileInfoContent Disk Driver File Info ClassAdds fields for the file/folder NodeRef, and linked NodeRef for a link node.
- Author:
- gkspencer
-
-
Field Summary
-
Fields inherited from class org.alfresco.jlan.server.filesys.FileInfo
FlagDeleteOnClose, FlagPseudoFile, m_attr, m_name, m_path, m_shortName, m_size, SetAccessDate, SetAllocationSize, SetAttributes, SetChangeDate, SetCreationDate, SetDeleteOnClose, SetFileSize, SetGid, SetMode, SetModifyDate, SetUid
-
-
Constructor Summary
Constructors Constructor Description ContentFileInfo(org.alfresco.service.cmr.repository.NodeRef nodeRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object other)org.alfresco.service.cmr.repository.NodeRefgetLinkNodeRef()Return the link node, or null if this is not a linkorg.alfresco.service.cmr.repository.NodeRefgetNodeRef()Return the file/folder nodeinthashCode()booleanisLinkNode()Check if this is a link nodevoidsetLinkNodeRef(org.alfresco.service.cmr.repository.NodeRef link)Set the link nodevoidsetNodeRef(org.alfresco.service.cmr.repository.NodeRef node)Set the node for this file/folder-
Methods inherited from class org.alfresco.jlan.server.filesys.FileInfo
copyFrom, getAccessDateTime, getAllocationSize, getAllocationSizeInt, getChangeDateTime, getCreationDateTime, getDirectoryId, getDirectoryIdLong, getFileAttributes, getFileFlags, getFileId, getFileIdLong, getFileName, getGid, getMode, getModifyDateTime, getNetworkFile, getPath, getSetFileInformationFlags, getSetFileInformationFlagsString, getShortName, getSize, getSizeInt, getUid, hasAccessDateTime, hasAttribute, hasChangeDateTime, hasCreationDateTime, hasDeleteOnClose, hasFileAttributes, hasGid, hasMode, hasModifyDateTime, hasNetworkFile, hasSetFlag, hasShortName, hasUid, isArchived, isDirectory, isFileType, isHidden, isPseudoFile, isReadOnly, isSystem, isTemporary, resetInfo, setAccessDateTime, setAllocationSize, setChangeDateTime, setCreationDateTime, setDeleteOnClose, setDirectoryId, setFileAttributes, setFileId, setFileInformationFlags, setFileName, setFileSize, setFileType, setGid, setMode, setModifyDateTime, setNetworkFile, setPath, setPseudoFile, setShortName, setSize, setSize, setUid, toString
-
-
-
-
Method Detail
-
getNodeRef
public final org.alfresco.service.cmr.repository.NodeRef getNodeRef()
Return the file/folder node- Returns:
- NodeRef
-
isLinkNode
public final boolean isLinkNode()
Check if this is a link node- Returns:
- boolean
-
getLinkNodeRef
public final org.alfresco.service.cmr.repository.NodeRef getLinkNodeRef()
Return the link node, or null if this is not a link- Returns:
- NodeRef
-
setNodeRef
public final void setNodeRef(org.alfresco.service.cmr.repository.NodeRef node)
Set the node for this file/folder- Parameters:
node- NodeRef
-
setLinkNodeRef
public final void setLinkNodeRef(org.alfresco.service.cmr.repository.NodeRef link)
Set the link node- Parameters:
link- NodeRef
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-