release library

Release version for extracting real hardware information during release.

Classes

DeviceVendorInfoDictionary
Emulated String key pair object for accessing entities of hardware information.
EntryBasedDeviceVendorInfoDictionary
Pre-defined behaviour of DeviceVendorInfoDictionary which rest of functions are relied on entries.
ProductiveDeviceVendorInfoLoader
Productive (or release) version of DeviceVendorInfoLoader which report BiosInfo, BoardInfo and SystemInfo based on real information found in local machine. Once these data obtained already, it memorizes the result and reuse for incoming calls.
TypedDeviceVendorInfoDictionary<V extends Object>
Type guarded values of DeviceVendorInfoDictionary that all values become V instead of Object (if specified).

Extensions

AdvanceDeviceVendorInfoDictionaryMethodsExtension on DeviceVendorInfoDictionary
Provides additional DeviceVendorInfoDictionary methods which have tha same behaviours for all dictionaries.
DeviceVendorInfoDictionaryMapConversion on DeviceVendorInfoDictionary
Additional features for converting DeviceVendorInfoDictionary to Map object.

Exceptions / Errors

SameNestedDictionaryTypeError<T extends DeviceVendorInfoDictionary>
TypeError based that the same DeviceVendorInfoDictionary cannot be accepted as nested dictionary.