Package io.github.eggy03.ferrumx.windows.entity


package io.github.eggy03.ferrumx.windows.entity
Contains immutable representations of Windows WMI and CIM classes.

Most classes in this package directly maps to a corresponding WMI or CIM class (e.g., Win32_DesktopMonitor, Win32_Processor, MSFT_NetAdapter). PowerShell query results are deserialized into instances of these entity classes.

Some classes, notably the classes in the io.github.eggy03.ferrumx.windows.entity.compounded subpackage represent deserialized the output of scripts which query and join several classes to return a custom object in JSON format

Not all classes may represent a WMI or CIM class

Since:
2.0.0