class CaseInsensitiveHeaders : MultiMap
This multi-map implementation has case insensitive keys, and can be used to hold some HTTP headers prior to making an HTTP request.
Author
Norman Maurer
CaseInsensitiveHeaders() |
fun add(name: String, strVal: String): MultiMapfun add(name: String, values: MutableIterable<String>): MultiMapfun add(name: CharSequence, value: CharSequence): MultiMapfun add(name: CharSequence, values: MutableIterable<CharSequence>): MultiMap |
|
fun addAll(headers: MultiMap): MultiMapfun addAll(map: MutableMap<String, String>): MultiMap |
|
fun clear(): MultiMap |
|
fun contains(name: String): Booleanfun contains(name: CharSequence): Boolean |
|
fun entries(): MutableList<MutableEntry<String, String>> |
|
fun forEach(action: Consumer<in MutableEntry<String, String>>): Unit |
|
fun get(name: String): Stringfun get(name: CharSequence): String |
|
fun getAll(name: String): MutableList<String>fun getAll(name: CharSequence): MutableList<String> |
|
fun isEmpty(): Boolean |
|
fun iterator(): MutableIterator<MutableEntry<String, String>> |
|
fun names(): MutableSet<String> |
|
fun remove(name: String): MultiMapfun remove(name: CharSequence): MultiMap |
|
fun set(name: String, strVal: String): MultiMapfun set(name: String, values: MutableIterable<String>): MultiMapfun set(name: CharSequence, value: CharSequence): MultiMapfun set(name: CharSequence, values: MutableIterable<CharSequence>): MultiMap |
|
fun setAll(headers: MultiMap): MultiMapfun setAll(headers: MutableMap<String, String>): MultiMap |
|
fun size(): Int |
|
fun toString(): String |