Class FSRevisionRoot
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.io.fs.FSRoot
-
- org.tmatesoft.svn.core.internal.io.fs.FSRevisionRoot
-
public class FSRevisionRoot extends FSRoot
- Version:
- 1.3
-
-
Field Summary
Fields Modifier and Type Field Description private long
myChangesOffset
private long
myRevision
private long
myRootOffset
-
Fields inherited from class org.tmatesoft.svn.core.internal.io.fs.FSRoot
myRootRevisionNode
-
-
Constructor Summary
Constructors Constructor Description FSRevisionRoot(FSFS owner, long revision)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class org.tmatesoft.svn.core.internal.io.fs.FSRoot
checkNodeKind, detectChanged, fetchAllChanges, fetchRevNodeFromCache, getFileSize, getFileStreamForPath, getOwner, getRevisionNode, isUseLogAddressing, openPath, putRevNodeToCache, removeRevNodeFromCache, writeIndexData
-
-
-
-
Constructor Detail
-
FSRevisionRoot
public FSRevisionRoot(FSFS owner, long revision)
-
-
Method Detail
-
getRevision
public long getRevision()
- Specified by:
getRevision
in classFSRoot
-
getChangedPaths
public java.util.Map getChangedPaths() throws SVNException
- Specified by:
getChangedPaths
in classFSRoot
- Throws:
SVNException
-
getCopyInheritance
public FSCopyInheritance getCopyInheritance(FSParentPath child) throws SVNException
- Specified by:
getCopyInheritance
in classFSRoot
- Throws:
SVNException
-
getNodeHistory
public FSNodeHistory getNodeHistory(java.lang.String path) throws SVNException
- Throws:
SVNException
-
getClosestCopy
public FSClosestCopy getClosestCopy(java.lang.String path) throws SVNException
- Throws:
SVNException
-
getRootRevisionNode
public FSRevisionNode getRootRevisionNode() throws SVNException
- Specified by:
getRootRevisionNode
in classFSRoot
- Throws:
SVNException
-
getPreviousLocation
public SVNLocationEntry getPreviousLocation(java.lang.String path, long[] appearedRevision) throws SVNException
- Throws:
SVNException
-
getNodeOriginRevision
public long getNodeOriginRevision(java.lang.String path) throws SVNException
- Throws:
SVNException
-
loadOffsets
private void loadOffsets(FSFile file, long itemIndex) throws SVNException
- Throws:
SVNException
-
-