in src/main/java/org/jutils/jhardware/info/HardwareFactory.java [40:53]
private static HardwareInfo getUnixInfo(InfoType type) {
switch (type) {
case PROCESSOR:
return new UnixProcessorInfo();
case MEMORY:
return new UnixMemoryInfo();
case OS:
return new UnixOSInfo();
case NETWORK:
return new UnixNetworkInfo();
default:
throw new IllegalArgumentException("Type of hardware not supported: " + type);
}
}