java.lang.Object
com.smartdevicelink.proxy.RPCStruct
Parameter List
Param Name | Type | Description | Required | Notes | Version Available |
---|---|---|---|---|---|
externalTemperature | Temperature | The external temperature in degrees celsius | N | ||
cabinTemperature | Temperature | Internal ambient cabin temperature in degrees celsius | N | ||
atmosphericPressure | Float | Current atmospheric pressure in mBar | N | {"num_min_value": 0.0, "num_max_value": 2000.0} |
public static final java.lang.String KEY_EXTERNAL_TEMPERATURE
public static final java.lang.String KEY_CABIN_TEMPERATURE
public static final java.lang.String KEY_ATMOSPHERIC_PRESSURE
From Class | Fields |
---|---|
com.smartdevicelink.proxy.RPCStruct | KEY_BULK_DATA, KEY_PROTECTED, store |
Constructs a new ClimateData object
public ClimateData()
Constructs a new ClimateData object indicated by the Hashtable parameter
public ClimateData(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
Sets the externalTemperature.
public com.smartdevicelink.proxy.rpc.ClimateData setExternalTemperature(Temperature externalTemperature)
Gets the externalTemperature.
public com.smartdevicelink.proxy.rpc.Temperature getExternalTemperature()
Sets the cabinTemperature.
public com.smartdevicelink.proxy.rpc.ClimateData setCabinTemperature(Temperature cabinTemperature)
Gets the cabinTemperature.
public com.smartdevicelink.proxy.rpc.Temperature getCabinTemperature()
Sets the atmosphericPressure.
public com.smartdevicelink.proxy.rpc.ClimateData setAtmosphericPressure(Float atmosphericPressure)
Gets the atmosphericPressure.
public java.lang.Float getAtmosphericPressure()
From Class | Methods |
---|---|
com.smartdevicelink.proxy.RPCStruct | getStoreValue, getStore, deserializeJSON, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong, clone, equals, hashCode |
java.lang.Object | getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |