Class FSFileRevisionsFinder
java.lang.Object
org.tmatesoft.svn.core.internal.io.fs.FSFileRevisionsFinder
public class FSFileRevisionsFinder
extends java.lang.Object
- Version:
- 1.3
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate java.util.LinkedList
findInterestingRevisions
(java.util.LinkedList pathRevisions, java.lang.String path, long startRevision, long endRevision, boolean includeMergedRevisions, boolean markAsMerged, java.util.Map duplicatePathRevs) private java.util.LinkedList
findMergedRevisions
(java.util.LinkedList mainLinePathRevisions, java.util.Map duplicatePathRevs) private SVNDeltaGenerator
int
getFileRevisions
(java.lang.String path, long startRevision, long endRevision, boolean includeMergedRevisions, ISVNFileRevisionHandler handler) private java.util.Map
getMergedMergeInfo
(java.lang.String path, long revision) java.util.Map
getPathMergeInfo
(java.lang.String path, long revision) private void
sendPathRevision
(SVNLocationEntry pathRevision, FSFileRevisionsFinder.SendBaton sendBaton, ISVNFileRevisionHandler handler) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myFSFS
-
myDeltaGenerator
-
-
Constructor Details
-
FSFileRevisionsFinder
-
-
Method Details
-
getFileRevisions
public int getFileRevisions(java.lang.String path, long startRevision, long endRevision, boolean includeMergedRevisions, ISVNFileRevisionHandler handler) throws SVNException - Throws:
SVNException
-
sendPathRevision
private void sendPathRevision(SVNLocationEntry pathRevision, FSFileRevisionsFinder.SendBaton sendBaton, ISVNFileRevisionHandler handler) throws SVNException - Throws:
SVNException
-
getDeltaGenerator
-
findMergedRevisions
private java.util.LinkedList findMergedRevisions(java.util.LinkedList mainLinePathRevisions, java.util.Map duplicatePathRevs) throws SVNException - Throws:
SVNException
-
findInterestingRevisions
private java.util.LinkedList findInterestingRevisions(java.util.LinkedList pathRevisions, java.lang.String path, long startRevision, long endRevision, boolean includeMergedRevisions, boolean markAsMerged, java.util.Map duplicatePathRevs) throws SVNException - Throws:
SVNException
-
getMergedMergeInfo
- Throws:
SVNException
-
getPathMergeInfo
- Throws:
SVNException
-