public class FSRevisionRoot extends FSRoot
| Modifier and Type | Field and Description |
|---|---|
private long |
myChangesOffset |
private long |
myRevision |
private long |
myRootOffset |
myRootRevisionNode| Constructor and Description |
|---|
FSRevisionRoot(FSFS owner,
long revision) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
getChangedPaths() |
FSClosestCopy |
getClosestCopy(java.lang.String path) |
FSCopyInheritance |
getCopyInheritance(FSParentPath child) |
FSNodeHistory |
getNodeHistory(java.lang.String path) |
long |
getNodeOriginRevision(java.lang.String path) |
SVNLocationEntry |
getPreviousLocation(java.lang.String path,
long[] appearedRevision) |
long |
getRevision() |
FSRevisionNode |
getRootRevisionNode() |
private void |
loadOffsets(FSFile file,
long itemIndex) |
checkNodeKind, detectChanged, fetchAllChanges, fetchRevNodeFromCache, getFileSize, getFileStreamForPath, getOwner, getRevisionNode, isUseLogAddressing, openPath, putRevNodeToCache, removeRevNodeFromCache, writeIndexDataprivate long myRevision
private long myRootOffset
private long myChangesOffset
public FSRevisionRoot(FSFS owner, long revision)
public long getRevision()
getRevision in class FSRootpublic java.util.Map getChangedPaths()
throws SVNException
getChangedPaths in class FSRootSVNExceptionpublic FSCopyInheritance getCopyInheritance(FSParentPath child) throws SVNException
getCopyInheritance in class FSRootSVNExceptionpublic FSNodeHistory getNodeHistory(java.lang.String path) throws SVNException
SVNExceptionpublic FSClosestCopy getClosestCopy(java.lang.String path) throws SVNException
SVNExceptionpublic FSRevisionNode getRootRevisionNode() throws SVNException
getRootRevisionNode in class FSRootSVNExceptionpublic SVNLocationEntry getPreviousLocation(java.lang.String path, long[] appearedRevision) throws SVNException
SVNExceptionpublic long getNodeOriginRevision(java.lang.String path)
throws SVNException
SVNExceptionprivate void loadOffsets(FSFile file, long itemIndex) throws SVNException
SVNException