valuesOf

fun valuesOf(
    vararg pairs: Pair<String, List<String>>,
    caseInsensitiveKey: Boolean = false
): StringValues

Build an instance of StringValues from a vararg list of pairs

fun valuesOf(
    name: String,
    value: String,
    caseInsensitiveKey: Boolean = false
): StringValues

Build an instance of StringValues from a single pair

fun valuesOf(
    name: String,
    values: List<String>,
    caseInsensitiveKey: Boolean = false
): StringValues

Build an instance of StringValues with a single name and multiple values

fun valuesOf(): StringValues

Build an empty StringValues instance.

fun valuesOf(
    map: Map<String, Iterable<String>>,
    caseInsensitiveKey: Boolean = false
): StringValues

Build an instance of StringValues from the specified map