Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Internet Explorer alert
This browser is not recommended for use with smartdevicelink.com, and may not function properly. Upgrade to a different browser to guarantee support of all features.
close alert
To Top Created with Sketch. To Top
To Bottom Created with Sketch. To Bottom
Android Documentation
AppCapability

Class AppCapability

Hierarchy

java.lang.Object
     com.smartdevicelink.proxy.RPCStruct

Package
com.smartdevicelink.proxy.rpc

Overview

Parameter List

Param Name Type Description Required Notes Version Available
appCapabilityType AppCapabilityType Used as a descriptor of what data to expect in this struct. The corresponding param to this enum should be included and the only other param included. Y
videoStreamingCapability VideoStreamingCapability Describes supported capabilities for video streaming N

Fields

KEY_APP_CAPABILITY_TYPE

public static final java.lang.String KEY_APP_CAPABILITY_TYPE
Constant Value
"appCapabilityType"

KEY_VIDEO_STREAMING_CAPABILITY

public static final java.lang.String KEY_VIDEO_STREAMING_CAPABILITY
Constant Value
"videoStreamingCapability"

Inherited Fields

From Class Fields
com.smartdevicelink.proxy.RPCStruct KEY_BULK_DATA, KEY_PROTECTED, store

Constructors

AppCapability()

Constructs a new AppCapability object

public AppCapability()

AppCapability( java.util.Hashtable<java.lang.String, java.lang.Object> hash )

Constructs a new AppCapability object indicated by the Hashtable parameter

public AppCapability(java.util.Hashtable<java.lang.String, java.lang.Object> hash)

Constructor Parameters

hash
The Hashtable to use

AppCapability( AppCapabilityType appCapabilityType )

Constructs a new AppCapability object

public AppCapability(AppCapabilityType appCapabilityType)

Constructor Parameters

appCapabilityType
Used as a descriptor of what data to expect in this struct. The corresponding param to this enum should be included and the only other param included.

Methods

setAppCapabilityType( AppCapabilityType appCapabilityType )

Sets the appCapabilityType.

public com.smartdevicelink.proxy.rpc.AppCapability setAppCapabilityType(AppCapabilityType appCapabilityType)

Method Parameters

appCapabilityType
Used as a descriptor of what data to expect in this struct. The corresponding param to this enum should be included and the only other param included.

getAppCapabilityType()

Gets the appCapabilityType.

public com.smartdevicelink.proxy.rpc.enums.AppCapabilityType getAppCapabilityType()

setVideoStreamingCapability( VideoStreamingCapability videoStreamingCapability )

Sets the videoStreamingCapability.

public com.smartdevicelink.proxy.rpc.AppCapability setVideoStreamingCapability(VideoStreamingCapability videoStreamingCapability)

Method Parameters

videoStreamingCapability
Describes supported capabilities for video streaming

getVideoStreamingCapability()

Gets the videoStreamingCapability.

public com.smartdevicelink.proxy.rpc.VideoStreamingCapability getVideoStreamingCapability()

Inherited Methods

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
View on GitHub.com
Previous Section Next Section