public class ACPIOSTInfo extends QApiType
QApiTypeDescriptor{name=ACPIOSTInfo, data={*device=str, slot=str, slot-type=ACPISlotType, source=int, status=int}, innerTypes=null}
Modifier and Type | Field and Description |
---|---|
String |
device |
String |
slot |
ACPISlotType |
slotType |
long |
source |
long |
status |
Constructor and Description |
---|
ACPIOSTInfo() |
ACPIOSTInfo(String device,
String slot,
ACPISlotType slotType,
long source,
long status) |
Modifier and Type | Method and Description |
---|---|
Object |
getFieldByName(String name) |
List<String> |
getFieldNames() |
ACPIOSTInfo |
withDevice(String value) |
ACPIOSTInfo |
withSlot(String value) |
ACPIOSTInfo |
withSlotType(ACPISlotType value) |
ACPIOSTInfo |
withSource(long value) |
ACPIOSTInfo |
withStatus(long value) |
toString
@CheckForNull public String device
@Nonnull public ACPISlotType slotType
public ACPIOSTInfo()
public ACPIOSTInfo(String device, String slot, ACPISlotType slotType, long source, long status)
@Nonnull public ACPIOSTInfo withDevice(String value)
@Nonnull public ACPIOSTInfo withSlot(String value)
@Nonnull public ACPIOSTInfo withSlotType(ACPISlotType value)
@Nonnull public ACPIOSTInfo withSource(long value)
@Nonnull public ACPIOSTInfo withStatus(long value)
public List<String> getFieldNames()
getFieldNames
in class QApiType
public Object getFieldByName(@Nonnull String name) throws NoSuchFieldException
getFieldByName
in class QApiType
NoSuchFieldException