Class JGitChangeLogCommand
- java.lang.Object
- 
- org.apache.maven.scm.command.AbstractCommand
- 
- org.apache.maven.scm.command.changelog.AbstractChangeLogCommand
- 
- org.apache.maven.scm.provider.git.jgit.command.changelog.JGitChangeLogCommand
 
 
 
- 
- All Implemented Interfaces:
- ChangeLogCommand,- Command,- GitCommand
 
 public class JGitChangeLogCommand extends AbstractChangeLogCommand implements GitCommand - Since:
- 1.9
- Author:
- Mark Struberg, Dominik Bartholdi (imod)
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classJGitChangeLogCommand.ChangeEntry
 - 
Field Summary- 
Fields inherited from class org.apache.maven.scm.command.AbstractCommandlogger
 
- 
 - 
Constructor SummaryConstructors Constructor Description JGitChangeLogCommand()
 - 
Method Summary- 
Methods inherited from class org.apache.maven.scm.command.changelog.AbstractChangeLogCommandexecuteChangeLogCommand, executeCommand
 - 
Methods inherited from class org.apache.maven.scm.command.AbstractCommandexecute
 
- 
 
- 
- 
- 
Constructor Detail- 
JGitChangeLogCommandpublic JGitChangeLogCommand() 
 
- 
 - 
Method Detail- 
executeChangeLogCommandprotected ChangeLogScmResult executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern) throws ScmException - Overrides:
- executeChangeLogCommandin class- AbstractChangeLogCommand
- Throws:
- ScmException
 
 - 
executeChangeLogCommandprotected ChangeLogScmResult executeChangeLogCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version, String datePattern) throws ScmException - Overrides:
- executeChangeLogCommandin class- AbstractChangeLogCommand
- Throws:
- ScmException
 
 - 
executeChangeLogCommandprotected ChangeLogScmResult executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern) throws ScmException - Specified by:
- executeChangeLogCommandin class- AbstractChangeLogCommand
- Throws:
- ScmException
 
 - 
executeChangeLogCommandprotected ChangeLogScmResult executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern, ScmVersion startVersion, ScmVersion endVersion) throws ScmException - Throws:
- ScmException
 
 - 
executeChangeLogCommandprotected ChangeLogScmResult executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern, ScmVersion startVersion, ScmVersion endVersion, ScmVersion version) throws ScmException - Throws:
- ScmException
 
 - 
whatchangedpublic List<JGitChangeLogCommand.ChangeEntry> whatchanged(org.eclipse.jgit.lib.Repository repo, org.eclipse.jgit.revwalk.RevSort[] sortings, String fromRev, String toRev, Date fromDate, Date toDate, int maxLines) throws org.eclipse.jgit.errors.MissingObjectException, org.eclipse.jgit.errors.IncorrectObjectTypeException, IOException - Throws:
- org.eclipse.jgit.errors.MissingObjectException
- org.eclipse.jgit.errors.IncorrectObjectTypeException
- IOException
 
 
- 
 
-