public class VehicleDataResult extends RPCStruct
Parameter List
| Param Name | Type | Description | Req. | Notes | Version Available |
|---|---|---|---|---|---|
| dataType | VehicleDataType | Defined published data element type. | SmartDeviceLink 1.0 | ||
| resultCode | VehicleDataResultCode | Published data result code. | SmartDeviceLink 1.0 |
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_DATA_TYPE |
static String |
KEY_OEM_CUSTOM_DATA_TYPE |
static String |
KEY_RESULT_CODE |
KEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
VehicleDataResult() |
VehicleDataResult(Hashtable<String,Object> hash)
Constructs a new VehicleDataResult object indicated by the Hashtable
parameter
|
VehicleDataResult(VehicleDataType dataType,
VehicleDataResultCode resultCode)
Individual published data request result.
|
| Modifier and Type | Method and Description |
|---|---|
VehicleDataType |
getDataType() |
String |
getOEMCustomVehicleDataType() |
VehicleDataResultCode |
getResultCode() |
VehicleDataResult |
setDataType(VehicleDataType dataType) |
VehicleDataResult |
setOEMCustomVehicleDataType(String oemCustomDataType) |
VehicleDataResult |
setResultCode(VehicleDataResultCode resultCode) |
clone, deserializeJSON, equals, format, formatObject, getBoolean, getBulkData, getDouble, getFloat, getInteger, getLong, getMessageTypeName, getObject, getStore, getStoreValue, getString, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_DATA_TYPE
public static final String KEY_RESULT_CODE
public static final String KEY_OEM_CUSTOM_DATA_TYPE
public VehicleDataResult()
public VehicleDataResult(Hashtable<String,Object> hash)
Constructs a new VehicleDataResult object indicated by the Hashtable parameter
hash - the Hashtable to usepublic VehicleDataResult(@NonNull
VehicleDataType dataType,
@NonNull
VehicleDataResultCode resultCode)
dataType - Defined published data element type.resultCode - Published data result code.public VehicleDataResult setResultCode(@NonNull VehicleDataResultCode resultCode)
public VehicleDataResultCode getResultCode()
public VehicleDataResult setDataType(@NonNull VehicleDataType dataType)
public VehicleDataType getDataType()
public VehicleDataResult setOEMCustomVehicleDataType(String oemCustomDataType)
public String getOEMCustomVehicleDataType()