Range

data class Range(val min: Version = Zero, val max: Version? = null, val includeMin: Boolean = true, val includeMax: Boolean = true)

A range of versions, which can be queried to see if a Version falls in a specific range. Use the normal range operators or extensions to create version ranges.

By default, a range includes every valid version (from Zero onwards).

Constructors

Link copied to clipboard
constructor(min: Version = Zero, max: Version? = null, includeMin: Boolean = true, includeMax: Boolean = true)

Properties

Link copied to clipboard
val includeMax: Boolean = true
Link copied to clipboard
val includeMin: Boolean = true
Link copied to clipboard
val max: Version? = null
Link copied to clipboard

Functions

Link copied to clipboard
operator fun contains(version: Version): Boolean