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
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActionOwner() |
java.util.Map<java.lang.String,byte[]> |
getAttributes()
Get the file attributes of this file, if they're available.
|
java.lang.String |
getCharset() |
java.lang.String |
getDesc() |
java.lang.String |
getDigest() |
long |
getFileSize() |
int |
getHaveRev() |
FileAction |
getHeadAction() |
int |
getHeadChange() |
java.lang.String |
getHeadCharset() |
java.util.Date |
getHeadModTime() |
int |
getHeadRev() |
java.util.Date |
getHeadTime() |
java.lang.String |
getHeadType() |
java.lang.String |
getMovedFile() |
FileAction |
getOpenAction() |
java.lang.String |
getOpenActionOwner() |
int |
getOpenChangelistId() |
java.lang.String |
getOpenType() |
java.util.List<java.lang.String> |
getOtherActionList() |
java.util.List<java.lang.String> |
getOtherChangelist() |
java.util.List<java.lang.String> |
getOtherOpenList() |
java.util.List<IResolveRecord> |
getResolveRecords() |
java.lang.String |
getVerifyStatus() |
boolean |
isMapped() |
boolean |
isOtherLocked() |
boolean |
isReresolvable() |
boolean |
isResolved() |
boolean |
isShelved() |
boolean |
isUnresolved() |
void |
setActionOwner(java.lang.String actionOwner) |
void |
setCharset(java.lang.String charset) |
void |
setDesc(java.lang.String desc) |
void |
setDigest(java.lang.String digest) |
void |
setEntry(java.lang.String tag,
java.lang.String value) |
void |
setFileSize(long size) |
void |
setHaveRev(int rev) |
void |
setHeadAction(FileAction action) |
void |
setHeadChange(int change) |
void |
setHeadCharset(java.lang.String charset) |
void |
setHeadModTime(java.util.Date date) |
void |
setHeadRev(int rev) |
void |
setHeadTime(java.util.Date date) |
void |
setHeadType(java.lang.String type) |
void |
setMapped(boolean mapped) |
void |
setMovedFile(java.lang.String movedFile) |
void |
setOpenAction(FileAction action) |
void |
setOpenActionOwner(java.lang.String owner) |
void |
setOpenChangelistId(int id) |
void |
setOpenType(java.lang.String type) |
void |
setOtherActionList(java.util.List<java.lang.String> actionList) |
void |
setOtherChangelist(java.util.List<java.lang.String> otherChangelist) |
void |
setOtherLocked(boolean otherLocked) |
void |
setOtherOpenList(java.util.List<java.lang.String> otherOpenList) |
void |
setReresolvable(boolean reresolvable) |
void |
setResolved(boolean resolved) |
void |
setResolveRecords(java.util.List<IResolveRecord> resolveRecords) |
void |
setUnresolved(boolean unresolved) |
void |
setVerifyStatus(java.lang.String status) |
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, getResolveTypes, getRevisionHistory, getRevisionHistory, getSha, getShelvedChange, getStartFromRev, getStartRevision, getStartToRev, getSyncTime, 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, setResolveTypes, setSha, setShelvedChange, setStartFromRev, setStartRevision, setStartToRev, setSyncTime, setToFile, setTreeSha, setUnmap, setUserName, setWorkRev, toString
getGenericCode, getOpStatus, getRawCode, getSeverityCode, getStatusMessage, getSubCode, getSubSystem, getUniqueCode
canRefresh, canUpdate, clearRawFields, complete, getRawField, getRawFields, hasRawField, refresh, setRawField, setRawFields, 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)
java.lang.String getHeadType()
void setHeadType(java.lang.String type)
java.util.Date getHeadTime()
void setHeadTime(java.util.Date date)
java.util.Date getHeadModTime()
void setHeadModTime(java.util.Date date)
java.lang.String getHeadCharset()
void setHeadCharset(java.lang.String charset)
int getHaveRev()
void setHaveRev(int rev)
java.lang.String getDesc()
void setDesc(java.lang.String desc)
java.lang.String getDigest()
void setDigest(java.lang.String digest)
long getFileSize()
void setFileSize(long size)
FileAction getOpenAction()
void setOpenAction(FileAction action)
java.lang.String getOpenType()
void setOpenType(java.lang.String type)
java.lang.String getOpenActionOwner()
void setOpenActionOwner(java.lang.String owner)
java.lang.String getCharset()
void setCharset(java.lang.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)
java.util.List<java.lang.String> getOtherOpenList()
void setOtherOpenList(java.util.List<java.lang.String> otherOpenList)
java.util.List<java.lang.String> getOtherChangelist()
void setOtherChangelist(java.util.List<java.lang.String> otherChangelist)
java.util.List<java.lang.String> getOtherActionList()
void setOtherActionList(java.util.List<java.lang.String> actionList)
boolean isShelved()
java.lang.String getActionOwner()
void setActionOwner(java.lang.String actionOwner)
java.util.List<IResolveRecord> getResolveRecords()
void setResolveRecords(java.util.List<IResolveRecord> resolveRecords)
java.lang.String getMovedFile()
void setMovedFile(java.lang.String movedFile)
java.lang.String getVerifyStatus()
void setVerifyStatus(java.lang.String status)
java.util.Map<java.lang.String,byte[]> getAttributes()
void setEntry(java.lang.String tag, java.lang.String value)