RangeSetUpdate

class RangeSetUpdate<T : RangeValue>(val add: List<Range<T>> = emptyList(), val sort: Boolean = false, val filter: (from: Int, to: Int, value: T) -> Boolean? = null, val filterFrom: Int = 0, val filterTo: Int = Int.MAX_VALUE)

Specification for updating a range set.

Constructors

Link copied to clipboard
constructor(add: List<Range<T>> = emptyList(), sort: Boolean = false, filter: (from: Int, to: Int, value: T) -> Boolean? = null, filterFrom: Int = 0, filterTo: Int = Int.MAX_VALUE)

Properties

Link copied to clipboard
val add: List<Range<T>>
Link copied to clipboard
val filter: (from: Int, to: Int, value: T) -> Boolean?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard