Interface GitMergeConflict

All Known Implementing Classes:
AbstractGitMergeConflict, AbstractPathGitMergeConflict, AddAddGitMergeConflict, AddRenameGitMergeConflict, ContentGitMergeConflict, ConvergentDirectoryRenameGitMergeConflict, ConvergentRenameGitMergeConflict, DeleteModifyGitMergeConflict, DeleteRenameGitMergeConflict, DirectoryFileGitMergeConflict, DivergentDirectoryRenameGitMergeConflict, DivergentRenameGitMergeConflict, FileDirectoryGitMergeConflict, ImplicitDirectoryRenameGitMergeConflict, MergedRenameGitMergeConflict, ModifyDeleteGitMergeConflict, RenameAddGitMergeConflict, RenameDeleteGitMergeConflict, SubmoduleGitMergeConflict, UnknownGitMergeConflict

public interface GitMergeConflict
  • Method Details

    • accept

      void accept(@Nonnull GitMergeConflictVisitor visitor)
    • getMessage

      @Nonnull String getMessage()
    • getOurChange

      @Nonnull com.atlassian.bitbucket.content.ChangeType getOurChange()
    • getTheirChange

      @Nonnull com.atlassian.bitbucket.content.ChangeType getTheirChange()
    • getType

      @Nonnull GitMergeConflictType getType()