Package org.eclipse.jgit.lib
Interface ReflogReader
- All Known Implementing Classes:
ReflogReaderImpl
,ReftableReflogReader
public interface ReflogReader
Utility for reading reflog entries
- Since:
- 3.0
-
Method Summary
Modifier and TypeMethodDescriptionGet the last entry in the reflogGet all reflog entries in reverse ordergetReverseEntries
(int max) Get all reflog entries in reverse ordergetReverseEntry
(int number) Get specific entry in the reflog relative to the last entry which is considered entry zero.
-
Method Details
-
getLastEntry
Get the last entry in the reflog- Returns:
- the latest reflog entry, or null if no log
- Throws:
IOException
-
getReverseEntries
Get all reflog entries in reverse order- Returns:
- all reflog entries in reverse order
- Throws:
IOException
-
getReverseEntry
Get specific entry in the reflog relative to the last entry which is considered entry zero.- Parameters:
number
- a int.- Returns:
- reflog entry or null if not found
- Throws:
IOException
-
getReverseEntries
Get all reflog entries in reverse order- Parameters:
max
- max number of entries to read- Returns:
- all reflog entries in reverse order
- Throws:
IOException
-