public class StatusCommand extends GitCommand<Status>
Status command. It has setters for all
supported options and arguments of this command and a call() method
to finally execute the command. Each instance of this class should only be
used for one invocation of the command (means: one call to call())repo| Modifier | Constructor and Description |
|---|---|
protected |
StatusCommand(Repository repo) |
| Modifier and Type | Method and Description |
|---|---|
Status |
call()
Executes the
Status command with all the options and parameters
collected by the setter methods of this class. |
StatusCommand |
setWorkingTreeIt(WorkingTreeIterator workingTreeIt)
To set the
WorkingTreeIterator which should be used. |
checkCallable, getRepository, setCallableprotected StatusCommand(Repository repo)
repo - public Status call() throws GitAPIException, NoWorkTreeException
Status command with all the options and parameters
collected by the setter methods of this class. Each instance of this
class should only be used for one invocation of the command. Don't call
this method twice on an instance.call in interface Callable<Status>call in class GitCommand<Status>Status object telling about each path where working
tree, index or HEAD differ from each other.GitAPIException - or subclass thereof when an error occursNoWorkTreeExceptionpublic StatusCommand setWorkingTreeIt(WorkingTreeIterator workingTreeIt)
WorkingTreeIterator which should be used. If this
method is not called a standard FileTreeIterator is used.workingTreeIt - a working tree iteratorthisCopyright © 2013. All rights reserved.