Pre-defined behaviour of DeviceVendorInfoDictionary which rest of functions are relied on entries.
- Implemented types
- Available extensions
Constructors
Properties
-
entries
→ Stream<
MapEntry< String, Object> > -
Wrap pairs of keys and values into MapEntry
and Stream them.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
isEmpty
→ Future<
bool> -
Determine this dictionary contains nothing.
no setteroverride
-
isNotEmpty
→ Future<
bool> -
Determine at least one pairs availabled in this
dictionary.
no setteroverride
-
keys
→ Stream<
String> -
The keys of dictionary.
no setteroverride
-
length
→ Future<
int> -
Counts the total pairs stored in this dictionary.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
values
→ Stream<
Object> -
The values of dictionary.
no setteroverride
Methods
-
castValues<
V extends Object> () → TypedDeviceVendorInfoDictionary< V> -
Available on DeviceVendorInfoDictionary, provided by the AdvanceDeviceVendorInfoDictionaryMethodsExtension extension
Cast all values toVand return TypedDeviceVendorInfoDictionary, no matter the values is compatible withVor not. -
containsKey(
String key) → Future< bool> -
Find the given
keycontains in keys.override -
containsValue(
String value) → Future< bool> -
Find the given
valuecontains in values.override -
forEach(
void action(String key, Object value)) → Future< void> -
Apply
actionfor each pairs.override -
map<
V extends Object> (V convert(Object value)) → TypedDeviceVendorInfoDictionary< V> -
Available on DeviceVendorInfoDictionary, provided by the AdvanceDeviceVendorInfoDictionaryMethodsExtension extension
Change the original values toVwhich may modified duringconvert. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Future< Map< String, Object> > -
Available on DeviceVendorInfoDictionary, provided by the DeviceVendorInfoDictionaryMapConversion extension
Resemble DeviceVendorInfoDictionary into unmodifiable Map model with same keys and values. -
toString(
) → String -
A string representation of this object.
inherited
-
where(
bool test(String key, Object value)) → DeviceVendorInfoDictionary -
Available on DeviceVendorInfoDictionary, provided by the AdvanceDeviceVendorInfoDictionaryMethodsExtension extension
Perform atestand filter the valid entries into another DeviceVendorInfoDictionary. -
whereTypeOfValues<
V extends Object> () → TypedDeviceVendorInfoDictionary< V> -
Available on DeviceVendorInfoDictionary, provided by the AdvanceDeviceVendorInfoDictionaryMethodsExtension extension
Filter values withVtype.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
-
operator [](
String key) → Future< Object?> -
Return value which paired with
key.override