Builder

data class Builder(separatorSign: Char, rangeSign: Char, tolerateSpacesAdjoiningSeparator: Boolean, tolerateEmptyValuesBetweenSeparators: Boolean, distinct: Boolean, sorted: Boolean, limit: Int)

Functions

build
Link copied to clipboard
fun build(): NumericRangeParser
copy
Link copied to clipboard
fun copy(separatorSign: Char = ',', rangeSign: Char = '-', tolerateSpacesAdjoiningSeparator: Boolean = true, tolerateEmptyValuesBetweenSeparators: Boolean = false, distinct: Boolean = true, sorted: Boolean = false, limit: Int = 100_000): NumericRangeParser.Builder
distinct
Link copied to clipboard
fun distinct(distinct: Boolean): NumericRangeParser.Builder
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
limit
Link copied to clipboard
fun limit(limit: Int): NumericRangeParser.Builder
rangeSign
Link copied to clipboard
fun rangeSign(char: Char): NumericRangeParser.Builder
separatorSign
Link copied to clipboard
fun separatorSign(char: Char): NumericRangeParser.Builder
sorted
Link copied to clipboard
fun sorted(sorted: Boolean): NumericRangeParser.Builder
Natural sorting, i.e.
tolerateEmptyValuesBetweenSeparators
Link copied to clipboard
fun tolerateEmptyValuesBetweenSeparators(tolerateEmptyValuesBetweenSeparators: Boolean): NumericRangeParser.Builder
tolerateSpacesAdjoiningSeparator
Link copied to clipboard
fun tolerateSpacesAdjoiningSeparator(tolerateSpacesAdjoiningSeparator: Boolean): NumericRangeParser.Builder
toString
Link copied to clipboard
open override fun toString(): String