MultiStringMap

final class MultiStringMap(asVector: Vector[(String, String)], isNormalised: Boolean) extends AbstractMultiStringMap[MultiStringMap]

Equivalent to a Map[String, List[String]].

Companion:
object
class Object
trait Matchable
class Any

Type members

Inherited types

final type Self2 = Self & AbstractMultiStringMap[Self]
Inherited from:
AbstractMultiStringMap

Value members

Concrete methods

Inherited methods

def add(key: String, value: String): MultiStringMap
Inherited from:
AbstractMultiStringMap
def delete(key: String): MultiStringMap
Inherited from:
AbstractMultiStringMap
override def equals(that: Any): Boolean
Definition Classes
Inherited from:
AbstractMultiStringMap
def filterKeys(retain: String => Boolean): MultiStringMap
Inherited from:
AbstractMultiStringMap
def get(key: String): Vector[String]
Inherited from:
AbstractMultiStringMap
override def hashCode: Int
Definition Classes
Inherited from:
AbstractMultiStringMap
final def isEmpty: Boolean
Inherited from:
AbstractMultiStringMap
final def nonEmpty: Boolean
Inherited from:
AbstractMultiStringMap
final def normalised: Self2
Inherited from:
AbstractMultiStringMap
override def toString: String
Definition Classes
Inherited from:
AbstractMultiStringMap
def whitelistKeys(whitelist: Set[String]): MultiStringMap
Inherited from:
AbstractMultiStringMap