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 longmyChangesOffsetprivate longmyRevisionprivate longmyRootOffset-
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.MapgetChangedPaths()FSClosestCopygetClosestCopy(java.lang.String path)FSCopyInheritancegetCopyInheritance(FSParentPath child)FSNodeHistorygetNodeHistory(java.lang.String path)longgetNodeOriginRevision(java.lang.String path)SVNLocationEntrygetPreviousLocation(java.lang.String path, long[] appearedRevision)longgetRevision()FSRevisionNodegetRootRevisionNode()private voidloadOffsets(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:
getRevisionin classFSRoot
-
getChangedPaths
public java.util.Map getChangedPaths() throws SVNException- Specified by:
getChangedPathsin classFSRoot- Throws:
SVNException
-
getCopyInheritance
public FSCopyInheritance getCopyInheritance(FSParentPath child) throws SVNException
- Specified by:
getCopyInheritancein 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:
getRootRevisionNodein 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
-
-