| AbstractCommandInputOutputHandler<T> | A handler for both a command's input and output streams. |
| AbstractPluginScmProtocol<D extends AbstractScmRequestHandlerModuleDescriptor> | A base class for implementing ScmProtocol ScmProtocols using pluggable SCM request handlers. |
| AbstractSshStreamHandler |
| BaseCgiHandler | |
| BatchingCommitCallback | Utility CommitCallback for batching calls to onCommit(Commit), which may be useful for enriching
Commit commits, or performing other operations which may be done more efficiently in bulk. |
| BatchingTraversalCallback | A graph callback which is able to batch multiple graph callbacks in a single traversal. |
| BulkPullRequestRescopeAnalyzer | Helper class that calculates how one or more PullRequestRescope rescopes affect their target pull requests. |
| BulkPullRequestRescopeAnalyzer.Builder |
| CgiEnvironmentUtils | |
| CgiInputHandler | |
| CgiOutputHandler | |
| CommitGraphContext | A class which specifies a commit graph starting with the included commits and
excluding any subgraph starting with excluded commits. |
| CommitGraphContext.Builder | A builder for a CommitGraphContext. |
| ContentDetectionUtils |
| DelegatingTraversalCallback | An abstract subclass of TraversalCallback which delegates all methods. |
| DirectoryRevisionContentTreeCallback |
| EolDetectingLineOutputHandler | A custom LineOutputHandler which uses the ReaderLineReader to perform end-of-line detection. |
| FindRepositoryOperation | An operation that finds a repository by its project key and
Repository#getSlug() slug, for use with SecurityService SecurityService. |
| LineInputHandler | Simple InputHandler that writes a sequence of lines to the process input. |
| LineReader | |
| LineReader.Mode | Enumerates the line break modes supported by LineReader. |
| LineReaderOutputHandler | Version of the BaseOutputHandler that uses a LineReader to process the process InputStream. |
| PullRequestRescopeAnalysisResult | The outcome of the BulkPullRequestRescopeAnalyzer.SinglePullRequestRescopeAnalyzer analysis of a PullRequestRescope rescope operation that describes how a pull request is affected by a change to its from and/or to branch. |
| PullRequestRescopeAnalysisResult.Builder | |
| PullRequestRescopeAnalyzer |
This class is deprecated.
in 4.7 for removal in 5.0. Replaced by the more efficient BulkPullRequestRescopeAnalyzer
|
| PullRequestRescopeOutcome | Outcome of a com.atlassian.bitbucket.scm.pull.PullRequestRescope |
| ReaderLineReader |
| TruncatedLineOutputHandler | |
| TypeDetectingCopyOutputHandler | OutputHandler that tries to detect the content type of the data before copying it the content into and OutputStream obtained from the given TypeAwareOutputSupplier. |