public interface IExtendedFileSpec extends IFileSpec
This information is typically only returned by the server.fstat() method or similarly specialized method, but this interface may be returned or used by other methods as documented. Note that returns from these methods may be (and often will be) null.
No documentation is given here on individual methods and usage; please consult the detailed Perforce documentation for help with this.
Note that setter methods below will only affect local fields and are provided mostly to help with object initialization.
HAVE_REVISION, HAVE_REVISION_STRING, HEAD_REVISION, HEAD_REVISION_STRING, NO_FILE_REVISION, NO_REVISION_STRING, NONE_REVISION, NONE_REVISION_STRING
getAction, getAnnotatedPathString, getAnnotatedPreferredPathString, getAnnotations, getAnnotations, getBaseFile, getBaseName, getBaseRev, getBlobSha, getBranch, getChangelistId, getClientName, getClientPath, getClientPathString, getCommitSha, getContentResolveType, getContents, getContents, getDate, getDepotPath, getDepotPathString, getDiffStatus, getEndFromRev, getEndRevision, getEndToRev, getFileType, getFromFile, getHowResolved, getLabel, getLocalPath, getLocalPathString, getOriginalPath, getOriginalPathString, getOtherAction, getPath, getPathString, getPreferredPath, getPreferredPathString, getRepoName, getResolveType, getRevisionHistory, getRevisionHistory, getSha, getShelvedChange, getStartFromRev, getStartRevision, getStartToRev, getToFile, getTreeSha, getUserName, getWorkRev, isLocked, isUnmap, move, move, setAction, setBaseFile, setBaseName, setBaseRev, setBlobSha, setBranch, setChangelistId, setClientName, setClientPath, setCommitSha, setContentResolveType, setDate, setDepotPath, setDiffStatus, setEndFromRev, setEndRevision, setEndToRev, setFileType, setFromFile, setHowResolved, setLabel, setLocalPath, setLocked, setOriginalPath, setOtherAction, setPath, setPathFromString, setRepoName, setResolveType, setSha, setShelvedChange, setStartFromRev, setStartRevision, setStartToRev, setToFile, setTreeSha, setUnmap, setUserName, setWorkRev, toString
getGenericCode, getOpStatus, getRawCode, getSeverityCode, getStatusMessage, getSubCode, getSubSystem, getUniqueCode
canRefresh, canUpdate, refresh, setServer, update, update, update
boolean isMapped()
void setMapped(boolean mapped)
FileAction getHeadAction()
void setHeadAction(FileAction action)
int getHeadChange()
void setHeadChange(int change)
int getHeadRev()
void setHeadRev(int rev)
String getHeadType()
void setHeadType(String type)
Date getHeadTime()
void setHeadTime(Date date)
Date getHeadModTime()
void setHeadModTime(Date date)
String getHeadCharset()
void setHeadCharset(String charset)
int getHaveRev()
void setHaveRev(int rev)
String getDesc()
void setDesc(String desc)
String getDigest()
void setDigest(String digest)
long getFileSize()
void setFileSize(long size)
FileAction getOpenAction()
void setOpenAction(FileAction action)
String getOpenType()
void setOpenType(String type)
String getOpenActionOwner()
void setOpenActionOwner(String owner)
String getCharset()
void setCharset(String charset)
int getOpenChangelistId()
void setOpenChangelistId(int id)
boolean isUnresolved()
void setUnresolved(boolean unresolved)
boolean isResolved()
void setResolved(boolean resolved)
boolean isReresolvable()
void setReresolvable(boolean reresolvable)
boolean isOtherLocked()
void setOtherLocked(boolean otherLocked)
boolean isShelved()
String getActionOwner()
void setActionOwner(String actionOwner)
List<IResolveRecord> getResolveRecords()
void setResolveRecords(List<IResolveRecord> resolveRecords)
String getMovedFile()
void setMovedFile(String movedFile)
String getVerifyStatus()
void setVerifyStatus(String status)
Map<String,byte[]> getAttributes()
Copyright © 2017 Perforce Software. All Rights Reserved.