Package io.github.eggy03.ferrumx.windows.mapping
package io.github.eggy03.ferrumx.windows.mapping
Contains classes responsible for deserializing PowerShell JSON output
to entity classes defined in the entity package.
Mapping classes in this package are typically:
- Utilized by classes in the
io.github.eggy03.ferrumx.windows.servicepackage - where they map the resulting JSON output from PowerShell
- into instances of entity classes defined in the
io.github.eggy03.ferrumx.windows.entitypackage
Most mappers in this package implement CommonMappingInterface
to provide a consistent JSON deserialization mechanism.
However, some mappers may define custom logic that does not require deserialization or use of the interface.
Note: The contents of this package are intended for internal use within the library.
- Since:
- 3.0.0
-
InterfacesClassDescriptionA common mapping interface for mapping JSON strings to Java objects.