MergeSpecification

A MergeSpecification instance provides the information necessary to perform multiple merges. It simply contains a list of OneMerge instances.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard

The subset of segments to be included in the primitive merge.

Functions

Link copied to clipboard

Adds the provided OneMerge to this specification.

Link copied to clipboard
fun await(): Boolean

Waits, until interrupted, for all merges to complete.

fun await(timeout: Long, unit: TimeUnit): Boolean

Waits if necessary for at most the given time for all merges.

Link copied to clipboard

Returns a description of the merges in this specification.

Link copied to clipboard
open override fun toString(): String