Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Documentation
Sidebar

Class ClimateControlCapabilities

Hierarchy

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

Package
com.smartdevicelink.proxy.rpc

Overview

Contains information about a climate control module's capabilities.

Quick Jump

Fields
Constructors
Methods

Fields

KEY_MODULE_NAME

public static final java.lang.String KEY_MODULE_NAME
Constant Value
"moduleName"

KEY_FAN_SPEED_AVAILABLE

public static final java.lang.String KEY_FAN_SPEED_AVAILABLE
Constant Value
"fanSpeedAvailable"

KEY_DESIRED_TEMPERATURE_AVAILABLE

public static final java.lang.String KEY_DESIRED_TEMPERATURE_AVAILABLE
Constant Value
"desiredTemperatureAvailable"

KEY_AC_ENABLE_AVAILABLE

public static final java.lang.String KEY_AC_ENABLE_AVAILABLE
Constant Value
"acEnableAvailable"

KEY_AC_MAX_ENABLE_AVAILABLE

public static final java.lang.String KEY_AC_MAX_ENABLE_AVAILABLE
Constant Value
"acMaxEnableAvailable"

KEY_CIRCULATE_AIR_ENABLE_AVAILABLE

public static final java.lang.String KEY_CIRCULATE_AIR_ENABLE_AVAILABLE
Constant Value
"circulateAirEnableAvailable"

KEY_AUTO_MODE_ENABLE_AVAILABLE

public static final java.lang.String KEY_AUTO_MODE_ENABLE_AVAILABLE
Constant Value
"autoModeEnableAvailable"

KEY_DUAL_MODE_ENABLE_AVAILABLE

public static final java.lang.String KEY_DUAL_MODE_ENABLE_AVAILABLE
Constant Value
"dualModeEnableAvailable"

KEY_DEFROST_ZONE_AVAILABLE

public static final java.lang.String KEY_DEFROST_ZONE_AVAILABLE
Constant Value
"defrostZoneAvailable"

KEY_DEFROST_ZONE

public static final java.lang.String KEY_DEFROST_ZONE
Constant Value
"defrostZone"

KEY_VENTILATION_MODE_AVAILABLE

public static final java.lang.String KEY_VENTILATION_MODE_AVAILABLE
Constant Value
"ventilationModeAvailable"

KEY_VENTILATION_MODE

public static final java.lang.String KEY_VENTILATION_MODE
Constant Value
"ventilationMode"

KEY_HEATED_STEERING_WHEEL_AVAILABLE

public static final java.lang.String KEY_HEATED_STEERING_WHEEL_AVAILABLE
Constant Value
"heatedSteeringWheelAvailable"

KEY_HEATED_WIND_SHIELD_AVAILABLE

public static final java.lang.String KEY_HEATED_WIND_SHIELD_AVAILABLE
Constant Value
"heatedWindshieldAvailable"

KEY_HEATED_REAR_WINDOW_AVAILABLE

public static final java.lang.String KEY_HEATED_REAR_WINDOW_AVAILABLE
Constant Value
"heatedRearWindowAvailable"

KEY_HEATED_MIRRORS_AVAILABLE

public static final java.lang.String KEY_HEATED_MIRRORS_AVAILABLE
Constant Value
"heatedMirrorsAvailable"

Inherited Fields

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

Constructors

ClimateControlCapabilities()

public ClimateControlCapabilities()

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

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

Parameters

hash

ClimateControlCapabilities( String moduleName )

Constructs a newly allocated ClimateControlCapabilities

public ClimateControlCapabilities(String moduleName)

Parameters

moduleName
The short friendly name of the climate control module. It should not be used to identify a module by mobile application.

Methods

setModuleName( String moduleName )

Sets the moduleName portion of the ClimateControlCapabilities class

public void setModuleName(String moduleName)

Parameters

moduleName
The short friendly name of the climate control module. It should not be used to identify a module by mobile application.

getModuleName()

Gets the moduleName portion of the ClimateControlCapabilities class

public java.lang.String getModuleName()

setFanSpeedAvailable( Boolean fanSpeedAvailable )

Sets the fanSpeedAvailable portion of the ClimateControlCapabilities class

public void setFanSpeedAvailable(Boolean fanSpeedAvailable)

Parameters

fanSpeedAvailable
Availability of the control of fan speed. True: Available, False: Not Available, Not present: Not Available.

getFanSpeedAvailable()

Gets the fanSpeedAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getFanSpeedAvailable()

setDesiredTemperatureAvailable( Boolean desiredTemperatureAvailable )

Sets the desiredTemperatureAvailable portion of the ClimateControlCapabilities class

public void setDesiredTemperatureAvailable(Boolean desiredTemperatureAvailable)

Parameters

desiredTemperatureAvailable
Availability of the control of desired temperature. True: Available, False: Not Available, Not present: Not Available.

getDesiredTemperatureAvailable()

Gets the desiredTemperatureAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getDesiredTemperatureAvailable()

setAcEnableAvailable( Boolean acEnableAvailable )

Sets the acEnableAvailable portion of the ClimateControlCapabilities class

public void setAcEnableAvailable(Boolean acEnableAvailable)

Parameters

acEnableAvailable
Availability of the control of turn on/off AC. True: Available, False: Not Available, Not present: Not Available.

getAcEnableAvailable()

Gets the acEnableAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getAcEnableAvailable()

setAcMaxEnableAvailable( Boolean acMaxEnableAvailable )

Sets the acMaxEnableAvailable portion of the ClimateControlCapabilities class

public void setAcMaxEnableAvailable(Boolean acMaxEnableAvailable)

Parameters

acMaxEnableAvailable
Availability of the control of enable/disable air conditioning is ON on the maximum level. True: Available, False: Not Available, Not present: Not Available.

getAcMaxEnableAvailable()

Gets the acMaxEnableAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getAcMaxEnableAvailable()

setCirculateAirEnableAvailable( Boolean circulateAirEnableAvailable )

Sets the circulateAirEnableAvailable portion of the ClimateControlCapabilities class

public void setCirculateAirEnableAvailable(Boolean circulateAirEnableAvailable)

Parameters

circulateAirEnableAvailable
Availability of the control of enable/disable circulate Air mode. True: Available, False: Not Available, Not present: Not Available.

getCirculateAirEnableAvailable()

Gets the circulateAirEnableAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getCirculateAirEnableAvailable()

setAutoModeEnableAvailable( Boolean autoModeEnableAvailable )

Sets the autoModeEnableAvailable portion of the ClimateControlCapabilities class

public void setAutoModeEnableAvailable(Boolean autoModeEnableAvailable)

Parameters

autoModeEnableAvailable
Availability of the control of enable/disable auto mode. True: Available, False: Not Available, Not present: Not Available.

getAutoModeEnableAvailable()

Gets the autoModeEnableAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getAutoModeEnableAvailable()

setDualModeEnableAvailable( Boolean dualModeEnableAvailable )

Sets the dualModeEnableAvailable portion of the ClimateControlCapabilities class

public void setDualModeEnableAvailable(Boolean dualModeEnableAvailable)

Parameters

dualModeEnableAvailable
Availability of the control of enable/disable dual mode. True: Available, False: Not Available, Not present: Not Available.

getDualModeEnableAvailable()

Gets the dualModeEnableAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getDualModeEnableAvailable()

setDefrostZoneAvailable( Boolean defrostZoneAvailable )

Sets the defrostZoneAvailable portion of the ClimateControlCapabilities class

public void setDefrostZoneAvailable(Boolean defrostZoneAvailable)

Parameters

defrostZoneAvailable
Availability of the control of defrost zones. True: Available, False: Not Available, Not present: Not Available.

getDefrostZoneAvailable()

Gets the defrostZoneAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getDefrostZoneAvailable()

getDefrostZone()

Gets the List portion of the ClimateControlCapabilities class

public java.util.List getDefrostZone()

setDefrostZone( java.util.List<com.smartdevicelink.proxy.rpc.enums.DefrostZone> defrostZone )

Sets the defrostZone portion of the ClimateControlCapabilities class

public void setDefrostZone(java.util.List<com.smartdevicelink.proxy.rpc.enums.DefrostZone> defrostZone)

Parameters

defrostZone
A set of all defrost zones that are controllable.

setVentilationModeAvailable( Boolean ventilationModeAvailable )

Sets the ventilationModeAvailable portion of the ClimateControlCapabilities class

public void setVentilationModeAvailable(Boolean ventilationModeAvailable)

Parameters

ventilationModeAvailable
Availability of the control of air ventilation mode. True: Available, False: Not Available, Not present: Not Available.

getVentilationModeAvailable()

Gets the ventilationModeAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getVentilationModeAvailable()

getVentilationMode()

Gets the List portion of the ClimateControlCapabilities class

public java.util.List getVentilationMode()

setVentilationMode( java.util.List<com.smartdevicelink.proxy.rpc.enums.VentilationMode> ventilationMode )

Sets the ventilationMode portion of the ClimateControlCapabilities class

public void setVentilationMode(java.util.List<com.smartdevicelink.proxy.rpc.enums.VentilationMode> ventilationMode)

Parameters

ventilationMode
A set of all ventilation modes that are controllable.

setHeatedSteeringWheelAvailable( Boolean heatedSteeringWheelAvailable )

Sets the heatedSteeringWheelAvailable portion of the ClimateControlCapabilities class

public void setHeatedSteeringWheelAvailable(Boolean heatedSteeringWheelAvailable)

Parameters

heatedSteeringWheelAvailable
Availability of the control (enable/disable) of heated Steering Wheel. True: Available, False: Not Available, Not present: Not Available.

getHeatedSteeringWheelAvailable()

Gets the heatedSteeringWheelAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getHeatedSteeringWheelAvailable()

setHeatedWindshieldAvailable( Boolean heatedWindshieldAvailable )

Sets the heatedWindshieldAvailable portion of the ClimateControlCapabilities class

public void setHeatedWindshieldAvailable(Boolean heatedWindshieldAvailable)

Parameters

heatedWindshieldAvailable
Availability of the control (enable/disable) of heated Windshield. True: Available, False: Not Available, Not present: Not Available.

getHeatedWindshieldAvailable()

Gets the heatedWindshieldAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getHeatedWindshieldAvailable()

setHeatedRearWindowAvailable( Boolean heatedRearWindowAvailable )

Sets the heatedRearWindowAvailable portion of the ClimateControlCapabilities class

public void setHeatedRearWindowAvailable(Boolean heatedRearWindowAvailable)

Parameters

heatedRearWindowAvailable
Availability of the control (enable/disable) of heated Rear Window. True: Available, False: Not Available, Not present: Not Available.

getHeatedRearWindowAvailable()

Gets the heatedRearWindowAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getHeatedRearWindowAvailable()

setHeatedMirrorsAvailable( Boolean heatedMirrorsAvailable )

Sets the heatedMirrorsAvailable portion of the ClimateControlCapabilities class

public void setHeatedMirrorsAvailable(Boolean heatedMirrorsAvailable)

Parameters

heatedMirrorsAvailable
Availability of the control (enable/disable) of heated Mirrors. True: Available, False: Not Available, Not present: Not Available.

getHeatedMirrorsAvailable()

Gets the heatedMirrorsAvailable portion of the ClimateControlCapabilities class

public java.lang.Boolean getHeatedMirrorsAvailable()

Inherited Methods

From Class Methods
com.smartdevicelink.proxy.RPCStruct getStoreValue, getStore, deserializeJSON, deserializeJSONObject, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong
java.lang.Object getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize
View on GitHub.com
Previous Section Next Section