| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_APP_SERVICES_CAPABILITIES |
static String |
KEY_DISPLAY_CAPABILITIES |
static String |
KEY_DRIVER_DISTRACTION_CAPABILITY |
static String |
KEY_NAVIGATION_CAPABILITY |
static String |
KEY_PHONE_CAPABILITY |
static String |
KEY_REMOTE_CONTROL_CAPABILITY |
static String |
KEY_SEAT_LOCATION_CAPABILITY |
static String |
KEY_SYSTEM_CAPABILITY_TYPE |
static String |
KEY_VIDEO_STREAMING_CAPABILITY |
KEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
SystemCapability() |
SystemCapability(Hashtable<String,Object> hash) |
SystemCapability(SystemCapabilityType systemCapabilityType)
Create a systemCapability object
|
| Modifier and Type | Method and Description |
|---|---|
Object |
getCapabilityForType(SystemCapabilityType type) |
SystemCapabilityType |
getSystemCapabilityType() |
SystemCapability |
setCapabilityForType(SystemCapabilityType type,
Object capability) |
SystemCapability |
setSystemCapabilityType(SystemCapabilityType value) |
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_SYSTEM_CAPABILITY_TYPE
public static final String KEY_NAVIGATION_CAPABILITY
public static final String KEY_PHONE_CAPABILITY
public static final String KEY_VIDEO_STREAMING_CAPABILITY
public static final String KEY_REMOTE_CONTROL_CAPABILITY
public static final String KEY_APP_SERVICES_CAPABILITIES
public static final String KEY_SEAT_LOCATION_CAPABILITY
public static final String KEY_DISPLAY_CAPABILITIES
public static final String KEY_DRIVER_DISTRACTION_CAPABILITY
public SystemCapability()
public SystemCapability(@NonNull
SystemCapabilityType systemCapabilityType)
systemCapabilityType - The typepublic SystemCapabilityType getSystemCapabilityType()
public SystemCapability setSystemCapabilityType(@NonNull SystemCapabilityType value)
value - Set the SystemCapabilityType that indicates which type of data should be changed and identifies which data object exists in this struct.public Object getCapabilityForType(SystemCapabilityType type)
public SystemCapability setCapabilityForType(SystemCapabilityType type, Object capability)