org.eclipse.jgit.storage.file
Class ReflogReader
java.lang.Object
org.eclipse.jgit.storage.file.ReflogReader
public class ReflogReader
- extends Object
Utility for reading reflog entries
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReflogReader
public ReflogReader(Repository db,
String refname)
- Parameters:
db
- refname
-
getLastEntry
public ReflogEntry getLastEntry()
throws IOException
- Get the last entry in the reflog
- Returns:
- the latest reflog entry, or null if no log
- Throws:
IOException
getReverseEntries
public List<ReflogEntry> getReverseEntries()
throws IOException
- Returns:
- all reflog entries in reverse order
- Throws:
IOException
getReverseEntry
public ReflogEntry getReverseEntry(int number)
throws IOException
- Get specific entry in the reflog relative to the last entry which is
considered entry zero.
- Parameters:
number
-
- Returns:
- reflog entry or null if not found
- Throws:
IOException
getReverseEntries
public List<ReflogEntry> getReverseEntries(int max)
throws IOException
- Parameters:
max
- max number of entries to read
- Returns:
- all reflog entries in reverse order
- Throws:
IOException
Copyright © 2012. All Rights Reserved.