Interface GitCompareCommandFactory

All Superinterfaces:
com.atlassian.bitbucket.scm.compare.PluginCompareCommandFactory

public interface GitCompareCommandFactory extends com.atlassian.bitbucket.scm.compare.PluginCompareCommandFactory
Overrides methods from the standard PluginCompareCommandFactory interface to returns GitCommand instances instead of simple Command instances.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    changes(com.atlassian.bitbucket.compare.CompareRequest compareRequest, com.atlassian.bitbucket.scm.compare.CompareChangeCommandParameters parameters, com.atlassian.bitbucket.content.ChangeCallback callback)
     
    commits(com.atlassian.bitbucket.compare.CompareRequest compareRequest, com.atlassian.bitbucket.commit.CommitCallback callback)
     
    diff(com.atlassian.bitbucket.compare.CompareRequest compareRequest, com.atlassian.bitbucket.scm.compare.CompareDiffCommandParameters parameters, com.atlassian.bitbucket.content.DiffContentCallback callback)
     
    GitCommand<com.atlassian.bitbucket.content.DiffStatsSummary>
    diffStatsSummary(com.atlassian.bitbucket.compare.CompareRequest compareRequest, com.atlassian.bitbucket.scm.compare.CompareDiffStatsSummaryCommandParameters parameters)
     
  • Method Details

    • changes

      @Nonnull GitCommand<Void> changes(@Nonnull com.atlassian.bitbucket.compare.CompareRequest compareRequest, @Nonnull com.atlassian.bitbucket.scm.compare.CompareChangeCommandParameters parameters, @Nonnull com.atlassian.bitbucket.content.ChangeCallback callback)
      Specified by:
      changes in interface com.atlassian.bitbucket.scm.compare.PluginCompareCommandFactory
    • commits

      @Nonnull GitCommand<Void> commits(@Nonnull com.atlassian.bitbucket.compare.CompareRequest compareRequest, @Nonnull com.atlassian.bitbucket.commit.CommitCallback callback)
      Specified by:
      commits in interface com.atlassian.bitbucket.scm.compare.PluginCompareCommandFactory
    • diff

      @Nonnull GitCommand<Void> diff(@Nonnull com.atlassian.bitbucket.compare.CompareRequest compareRequest, @Nonnull com.atlassian.bitbucket.scm.compare.CompareDiffCommandParameters parameters, @Nonnull com.atlassian.bitbucket.content.DiffContentCallback callback)
      Specified by:
      diff in interface com.atlassian.bitbucket.scm.compare.PluginCompareCommandFactory
    • diffStatsSummary

      @Nonnull GitCommand<com.atlassian.bitbucket.content.DiffStatsSummary> diffStatsSummary(@Nonnull com.atlassian.bitbucket.compare.CompareRequest compareRequest, @Nonnull com.atlassian.bitbucket.scm.compare.CompareDiffStatsSummaryCommandParameters parameters)
      Specified by:
      diffStatsSummary in interface com.atlassian.bitbucket.scm.compare.PluginCompareCommandFactory
      Since:
      9.1