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
ModuleInfo

Class ModuleInfo

Hierarchy

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

Package
com.smartdevicelink.proxy.rpc

Overview

Struct that describes a module within different SystemCapabilities

Fields

KEY_MODULE_ID

public static final java.lang.String KEY_MODULE_ID
Constant Value
"moduleId"

KEY_MODULE_LOCATION

public static final java.lang.String KEY_MODULE_LOCATION
Constant Value
"location"

KEY_MODULE_SERVICE_AREA

public static final java.lang.String KEY_MODULE_SERVICE_AREA
Constant Value
"serviceArea"

KEY_MULTIPLE_ACCESS_ALLOWED

public static final java.lang.String KEY_MULTIPLE_ACCESS_ALLOWED
Constant Value
"allowMultipleAccess"

Inherited Fields

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

Constructors

ModuleInfo()

public ModuleInfo()

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

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

Constructor Parameters

hash

ModuleInfo( String moduleId )

Struct that describes a module within different SystemCapabilities

public ModuleInfo(String moduleId)

Constructor Parameters

moduleId
Sets the Module ID for this Module

Methods

setModuleId( String id )

Sets the Module ID for this Module

public com.smartdevicelink.proxy.rpc.ModuleInfo setModuleId(String id)

Method Parameters

id
the id to be set

getModuleId()

Gets the Module ID for this module

public java.lang.String getModuleId()

setModuleLocation( Grid location )

Sets the location of this Module

public com.smartdevicelink.proxy.rpc.ModuleInfo setModuleLocation(Grid location)

Method Parameters

location
the location to be set

getModuleLocation()

Gets the location of this Module

public com.smartdevicelink.proxy.rpc.Grid getModuleLocation()

setModuleServiceArea( Grid serviceArea )

Sets the service area of this Module

public com.smartdevicelink.proxy.rpc.ModuleInfo setModuleServiceArea(Grid serviceArea)

Method Parameters

serviceArea
the service area of this Module

getModuleServiceArea()

Gets the service area of this Module

public com.smartdevicelink.proxy.rpc.Grid getModuleServiceArea()

setMultipleAccessAllowance( Boolean isMultipleAccess )

Sets the multiple access allowance for this Module

public com.smartdevicelink.proxy.rpc.ModuleInfo setMultipleAccessAllowance(Boolean isMultipleAccess)

Method Parameters

isMultipleAccess
the access to be set

getMultipleAccessAllowance()

Gets the multiple allowance access of this Module

public java.lang.Boolean getMultipleAccessAllowance()

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