Package oshi.hardware.platform.unix.aix
Class AixGraphicsCard
- java.lang.Object
-
- oshi.hardware.common.AbstractGraphicsCard
-
- oshi.hardware.platform.unix.aix.AixGraphicsCard
-
- All Implemented Interfaces:
GraphicsCard
@Immutable final class AixGraphicsCard extends AbstractGraphicsCard
Graphics Card info obtained from lscfg
-
-
Constructor Summary
Constructors Constructor Description AixGraphicsCard(java.lang.String name, java.lang.String deviceId, java.lang.String vendor, java.lang.String versionInfo, long vram)Constructor for AixGraphicsCard
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<GraphicsCard>getGraphicsCards(java.util.function.Supplier<java.util.List<java.lang.String>> lscfg)Gets graphics cards-
Methods inherited from class oshi.hardware.common.AbstractGraphicsCard
getDeviceId, getName, getVendor, getVersionInfo, getVRam, toString
-
-
-
-
Constructor Detail
-
AixGraphicsCard
AixGraphicsCard(java.lang.String name, java.lang.String deviceId, java.lang.String vendor, java.lang.String versionInfo, long vram)Constructor for AixGraphicsCard- Parameters:
name- The namedeviceId- The device IDvendor- The vendorversionInfo- The version infovram- The VRAM
-
-
Method Detail
-
getGraphicsCards
public static java.util.List<GraphicsCard> getGraphicsCards(java.util.function.Supplier<java.util.List<java.lang.String>> lscfg)
Gets graphics cards- Parameters:
lscfg- A memoized lscfg list- Returns:
- List of graphics cards
-
-