JSONHelper<K, V> extension
- on
-
- Map<
K, V>
- Map<
Methods
-
ensureKeyExists(
K key) → void -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAs<
T extends Object?> (K key, {bool? allowHex, StringEncoding? encoding, bool asBytes = false}) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAsBigInt<
T extends BigInt?> (K key, {bool allowHex = false}) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAsBool<
T extends bool?> (K key) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAsBytes<
T extends List< (int> ?>K key, {bool allowHex = true, StringEncoding? encoding}) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAsDouble<
T extends double?> (K key) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAsInt<
T extends int?> (K key, {bool allowHex = false, bool allowDouble = false}) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAsList<
T extends List?> (K key) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAsMap<
T extends Map?> (K key) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAsSet<
T extends Set?> (K key) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueAsString<
T extends String?> (K key) → T -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueEnsureAsList<
T> (K key) → List< T> -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueEnsureAsMap<
KK, VV> (K key) → Map< KK, VV> -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueEnsureAsSet<
T> (K key) → Set< T> -
Available on Map<
K, V> , provided by the JSONHelper extension -
valueTo<
T extends Object?, VV extends Object?> ({required K key, required T parse(VV v), bool? allowHex, StringEncoding? encoding, bool asBytes = false}) → T -
Available on Map<
K, V> , provided by the JSONHelper extension