rtconst virtual class std::CaseInsensitiveMap
sys::Obj std::Map<CaseInsensitiveMap^K,CaseInsensitiveMap^V> std::CaseInsensitiveMap
case insensitive map
- add
-
virtual override This add(CaseInsensitiveMap^K key, CaseInsensitiveMap^V val)
- clear
-
virtual override This clear()
- containsKey
-
virtual override Bool containsKey(CaseInsensitiveMap^K key)
- createEmpty
-
protected virtual override This createEmpty()
- each
-
virtual override Void each(Func<Void,CaseInsensitiveMap^V,CaseInsensitiveMap^K> c)
- eachWhile
-
virtual override Obj? eachWhile(Func<Obj?,CaseInsensitiveMap^V,CaseInsensitiveMap^K> c)
- get
-
@Operator
virtual override CaseInsensitiveMap^V? get(CaseInsensitiveMap^K key, CaseInsensitiveMap^V? defValue := super.defV) - isImmutable
-
virtual override Bool isImmutable()
- isRO
-
virtual override Bool isRO()
- keys
-
virtual override List<CaseInsensitiveMap^K> keys()
- make
-
new make(Int capacity := 16)
- modify
-
protected virtual override Void modify()
- remove
-
virtual override CaseInsensitiveMap^V? remove(CaseInsensitiveMap^K key)
- ro
-
virtual override This ro()
- rw
-
virtual override This rw()
- set
-
@Operator
virtual override This set(CaseInsensitiveMap^K key, CaseInsensitiveMap^V val) - size
-
virtual override Int size()
- toImmutable
-
virtual override Map<CaseInsensitiveMap^K,CaseInsensitiveMap^V> toImmutable()
- vals
-
virtual override List<CaseInsensitiveMap^V> vals()